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" 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_idm5056"></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="idp61818304"></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_idm5152.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm5152.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="../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_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="../BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm5152"></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="idp34431456"></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="../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_idm9664.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm9664.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_idm16624/apply.html" title="Struct template apply">
+<link rel="next" href="is_constant_str_idp6301936.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_idm16624/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_idp6301936.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm9664"></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="idp35443952"></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_idm16624/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_idp6301936.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm9712.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm9712.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_idm16752/apply.html" title="Struct template apply">
+<link rel="next" href="is_constant_str_idp6446592.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_idm16752/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_idp6446592.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm9712"></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="idp62633040"></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_idm16752/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_idp6446592.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm9744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm9744.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_idm16704/apply.html" title="Struct template apply">
+<link rel="next" href="is_constant_str_idp6286608.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_idm16704/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_idp6286608.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm9744"></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="idp35132016"></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_idm16704/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_idp6286608.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm9776.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm9776.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_idm16736/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_idm16736/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_idm9776"></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="idp5837856"></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_idm16736/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_idm9792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm9792.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_idm16832/apply.html" title="Struct template apply">
+<link rel="next" href="is_constant_str_idp5966320.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_idm16832/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_idp5966320.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm9792"></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="idp6240000"></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_idm16832/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_idp5966320.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm9824.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm9824.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_idm16864/apply.html" title="Struct template apply">
+<link rel="next" href="is_constant_str_idp6322160.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_idm16864/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_idp6322160.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm9824"></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="idp6244880"></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_idm16864/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_idp6322160.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5063520.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5063520.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_idp5056560/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_idp5056560/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_idp5063520"></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="idp34983088"></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_idp5056560/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_idp5198080.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5198080.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_idp5191120/apply.html" title="Struct template apply">
+<link rel="next" href="is_constant_str_idp5915536.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_idp5191120/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_idp5915536.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5198080"></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="idp62424096"></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_idp5191120/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_idp5915536.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5217840.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5217840.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_idp5210880/apply.html" title="Struct template apply">
+<link rel="next" href="is_constant_str_idp5934528.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_idp5210880/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_idp5934528.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5217840"></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="idp35373440"></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_idp5210880/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_idp5934528.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5238976.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5238976.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_idp6392208.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_idp6392208.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5238976"></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="idp6706560"></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_idp6392208.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5274336.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5274336.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_idp6428336.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_idp6428336.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5274336"></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="idp35643424"></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_idp6428336.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5275344.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5275344.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_idp6429072.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_idp6429072.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5275344"></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="idp35926992"></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_idp6429072.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5323744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5323744.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_idp6657216.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_idp6657216.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5323744"></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="idp63226512"></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_idp6657216.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5325376.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5325376.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_idp6738480.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_idp6738480.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5325376"></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="idp63593856"></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_idp6738480.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5326112.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5326112.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_idp6512448.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_idp6512448.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5326112"></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="idp63341488"></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_idp6512448.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5326192.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5326192.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_idp6484960.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_idp6484960.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5326192"></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="idp36049760"></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_idp6484960.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5326624.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5326624.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_idp6411776.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_idp6411776.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5326624"></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="idp35919216"></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_idp6411776.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5326912.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5326912.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_idp6724944.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_idp6724944.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5326912"></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="idp7022432"></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_idp6724944.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5327296.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5327296.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_idp6512352.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_idp6512352.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5327296"></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="idp63112528"></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_idp6512352.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5328464.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5328464.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_idp6511008.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_idp6511008.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5328464"></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="idp6804272"></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_idp6511008.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5328688.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5328688.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_idp6909360.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_idp6909360.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5328688"></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="idp36134640"></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_idp6909360.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5329008.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5329008.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_idp6743456.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_idp6743456.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5329008"></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="idp7100928"></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_idp6743456.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5329264.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5329264.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_idp6336960.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_idp6336960.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5329264"></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="idp62870448"></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_idp6336960.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5329376.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5329376.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_idp6581168.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_idp6581168.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5329376"></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="idp6873216"></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_idp6581168.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5329696.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5329696.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_idp6588496.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_idp6588496.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5329696"></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="idp6639408"></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_idp6588496.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5329744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5329744.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_idp6513568.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_idp6513568.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5329744"></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="idp6858320"></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_idp6513568.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5330240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5330240.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_idp6608640.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_idp6608640.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5330240"></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="idp36174976"></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_idp6608640.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5330752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5330752.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_idp6522256.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_idp6522256.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5330752"></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="idp6865136"></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_idp6522256.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5331088.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5331088.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_idp6741984.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_idp6741984.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5331088"></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="idp63584976"></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_idp6741984.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5331744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5331744.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_idp6728368.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_idp6728368.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5331744"></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="idp6738176"></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_idp6728368.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5331904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5331904.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_idp6516944.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_idp6516944.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5331904"></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="idp6855872"></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_idp6516944.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5332224.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5332224.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_idp6739376.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_idp6739376.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5332224"></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="idp36256352"></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_idp6739376.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5332432.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5332432.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_idp6515936.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_idp6515936.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5332432"></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="idp63054848"></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_idp6515936.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5332496.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5332496.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_idp6590720.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_idp6590720.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5332496"></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="idp36157712"></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_idp6590720.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5332640.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5332640.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_idp6802304.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_idp6802304.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5332640"></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="idp36367392"></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_idp6802304.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5332848.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5332848.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_idp6731200.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_idp6731200.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5332848"></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="idp36244576"></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_idp6731200.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5333792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5333792.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_idp6595936.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_idp6595936.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5333792"></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="idp63187744"></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_idp6595936.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5334176.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5334176.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_idp6528592.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_idp6528592.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5334176"></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="idp6873024"></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_idp6528592.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5334464.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5334464.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_idp6530688.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_idp6530688.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5334464"></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="idp36093792"></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_idp6530688.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5334752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5334752.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_idp6867648.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_idp6867648.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5334752"></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="idp63403616"></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_idp6867648.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5336640.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5336640.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_idp6876032.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_idp6876032.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5336640"></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="idp36437088"></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_idp6876032.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5337072.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5337072.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_idp6344800.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_idp6344800.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5337072"></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="idp6616400"></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_idp6344800.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5338240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5338240.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_idp6922896.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_idp6922896.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5338240"></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="idp36142480"></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_idp6922896.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5349712.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5349712.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_idp6743920.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_idp6743920.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5349712"></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="idp6761376"></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_idp6743920.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5350944.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5350944.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_idp6534992.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_idp6534992.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5350944"></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="idp6523424"></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_idp6534992.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5352256.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5352256.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_idp6748016.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_idp6748016.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5352256"></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="idp7053040"></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_idp6748016.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5352560.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5352560.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_idp6547328.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_idp6547328.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5352560"></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="idp36038320"></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_idp6547328.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5357776.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5357776.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_idp6749280.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_idp6749280.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5357776"></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="idp7048272"></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_idp6749280.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5358048.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5358048.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_idp6426864.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_idp6426864.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5358048"></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="idp6732272"></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_idp6426864.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5360576.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5360576.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_idp6614576.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_idp6614576.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5360576"></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="idp35868784"></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_idp6614576.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5361840.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5361840.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_idp6692144.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_idp6692144.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5361840"></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="idp63268128"></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_idp6692144.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5363280.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5363280.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_idp6546720.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_idp6546720.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5363280"></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="idp6509088"></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_idp6546720.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5372624.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5372624.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_idp6555936.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_idp6555936.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5372624"></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="idp6520464"></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_idp6555936.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5374736.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5374736.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_idp6516736.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_idp6516736.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5374736"></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="idp63045088"></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_idp6516736.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5375584.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5375584.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_idp6750896.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_idp6750896.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5375584"></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="idp63583680"></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_idp6750896.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5380128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5380128.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_idp6565280.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_idp6565280.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5380128"></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="idp6565520"></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_idp6565280.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5381136.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5381136.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_idp6579024.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_idp6579024.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5381136"></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="idp6817808"></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_idp6579024.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5382368.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5382368.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_idp6796992.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_idp6796992.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5382368"></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="idp6759200"></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_idp6796992.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5382432.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5382432.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_idp6944976.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_idp6944976.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5382432"></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="idp63715824"></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_idp6944976.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5382624.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5382624.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_idp6602272.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_idp6602272.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5382624"></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="idp36112128"></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_idp6602272.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5382848.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5382848.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_idp6787152.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_idp6787152.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5382848"></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="idp63277520"></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_idp6787152.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5383040.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5383040.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_idp6752400.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_idp6752400.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5383040"></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="idp7096304"></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_idp6752400.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5383232.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5383232.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_idp6541744.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_idp6541744.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5383232"></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="idp6780752"></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_idp6541744.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5383280.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5383280.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_idp6467888.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_idp6467888.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5383280"></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="idp63234624"></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_idp6467888.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5383408.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5383408.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_idp6468464.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_idp6468464.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5383408"></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="idp35973520"></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_idp6468464.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5392464.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5392464.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_idp6587584.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_idp6587584.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5392464"></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="idp36039152"></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_idp6587584.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5408768.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5408768.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_idp6783344.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_idp6783344.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5408768"></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="idp36241872"></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_idp6783344.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5417664.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5417664.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="../generate/compiler_optimizations.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_idp6791232.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="../generate/compiler_optimizations.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_idp6791232.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5417664"></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="../generate/compiler_optimizations.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="idp63610416"></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="../generate/compiler_optimizations.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_idp6791232.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5426880.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5426880.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_idp6672416.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_idp6672416.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5426880"></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="idp6866832"></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_idp6672416.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5532464.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5532464.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_idp6686576.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_idp6686576.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5532464"></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="idp35640432"></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_idp6686576.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5617120.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5617120.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_idp5617120"></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="idp6348480"></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_idp5642496.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5642496.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_idp6825184.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_idp6825184.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5642496"></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="idp6858064"></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_idp6825184.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5643360.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5643360.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_idp6647840.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_idp6647840.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5643360"></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="idp35833856"></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_idp6647840.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5643520.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5643520.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_idp6891488.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_idp6891488.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5643520"></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="idp6871360"></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_idp6891488.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5643600.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5643600.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_idp7032000.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_idp7032000.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5643600"></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="idp6792048"></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_idp7032000.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5644544.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5644544.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_idp6899248.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_idp6899248.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5644544"></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="idp6880800"></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_idp6899248.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5645008.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5645008.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_idp6843840.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_idp6843840.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5645008"></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="idp36043152"></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_idp6843840.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5645104.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5645104.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_idp6787968.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_idp6787968.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5645104"></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="idp36036240"></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_idp6787968.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5646240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5646240.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_idp6721008.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_idp6721008.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5646240"></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="idp6740208"></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_idp6721008.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5646720.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5646720.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_idp7044832.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_idp7044832.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5646720"></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="idp36015360"></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_idp7044832.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5646784.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5646784.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_idp7050464.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_idp7050464.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5646784"></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="idp63635152"></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_idp7050464.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5647760.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5647760.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_idp6831792.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_idp6831792.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5647760"></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="idp35739744"></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_idp6831792.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5647904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5647904.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_idp6722144.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_idp6722144.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5647904"></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="idp63253472"></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_idp6722144.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5648032.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5648032.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_idp6831920.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_idp6831920.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5648032"></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="idp63345600"></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_idp6831920.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5648096.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5648096.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_idp6846704.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_idp6846704.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5648096"></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="idp63411920"></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_idp6846704.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5648128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5648128.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_idp7229232.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_idp7229232.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5648128"></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="idp36433232"></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_idp7229232.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5648160.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5648160.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_idp6893792.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_idp6893792.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5648160"></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="idp63413440"></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_idp6893792.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5648624.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5648624.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_idp7047408.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_idp7047408.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5648624"></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="idp36302000"></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_idp7047408.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5648656.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5648656.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_idp6832160.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_idp6832160.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5648656"></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="idp6847696"></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_idp6832160.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5648672.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5648672.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_idp6733520.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_idp6733520.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5648672"></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="idp35920448"></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_idp6733520.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5648832.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5648832.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_idp7228752.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_idp7228752.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5648832"></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="idp63746576"></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_idp7228752.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5648864.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5648864.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_idp6838112.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_idp6838112.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5648864"></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="idp6808752"></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_idp6838112.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5649088.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5649088.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_idp6843504.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_idp6843504.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5649088"></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="idp63351312"></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_idp6843504.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5650240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5650240.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_idp6834256.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_idp6834256.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5650240"></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="idp36078928"></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_idp6834256.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5668896.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5668896.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_idp5668896"></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="idp7048096"></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_idp5669248.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5669248.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_idp7056880.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_idp7056880.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5669248"></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="idp6757632"></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_idp7056880.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5695168.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5695168.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_idp6889280.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_idp6889280.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5695168"></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="idp6865296"></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_idp6889280.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5696144.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5696144.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_idp7268480.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_idp7268480.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5696144"></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="idp36419712"></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_idp7268480.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5696704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5696704.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_idp7096768.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_idp7096768.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5696704"></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="idp7084608"></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_idp7096768.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5697088.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5697088.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_idp6888320.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_idp6888320.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5697088"></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="idp6527968"></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_idp6888320.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5698080.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5698080.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_idp6881952.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_idp6881952.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5698080"></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="idp35746672"></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_idp6881952.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5698528.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5698528.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_idp6826304.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_idp6826304.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5698528"></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="idp35975632"></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_idp6826304.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5698576.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5698576.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_idp6893952.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_idp6893952.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5698576"></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="idp36090128"></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_idp6893952.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5698704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5698704.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_idp7102384.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_idp7102384.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5698704"></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="idp63662016"></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_idp7102384.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5699008.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5699008.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_idp6841792.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_idp6841792.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5699008"></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="idp63356896"></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_idp6841792.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5699744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5699744.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_idp7104464.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_idp7104464.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5699744"></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="idp36269456"></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_idp7104464.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5700432.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5700432.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_idp7098176.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_idp7098176.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5700432"></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="idp63644896"></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_idp7098176.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5700896.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5700896.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_idp6899760.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_idp6899760.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5700896"></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="idp35809344"></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_idp6899760.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5701168.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5701168.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_idp7020528.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_idp7020528.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5701168"></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="idp36171008"></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_idp7020528.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5702016.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5702016.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_idp6709632.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_idp6709632.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5702016"></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="idp35891376"></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_idp6709632.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5702400.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5702400.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_idp6948192.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_idp6948192.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5702400"></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="idp6870096"></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_idp6948192.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5702464.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5702464.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_idp7091056.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_idp7091056.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5702464"></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="idp63299408"></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_idp7091056.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5702816.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5702816.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_idp7106448.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_idp7106448.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5702816"></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="idp36322688"></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_idp7106448.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5717968.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5717968.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_idp7103120.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_idp7103120.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5717968"></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="idp36266240"></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_idp7103120.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5724304.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5724304.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_idp7110048.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_idp7110048.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5724304"></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="idp35985616"></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_idp7110048.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idp5724800.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idp5724800.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_idp7107632.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_idp7107632.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idp5724800"></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="idp36320864"></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_idp7107632.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5002048.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5002048.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5002048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5002048.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34579536"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34581056"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5321392.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5321392.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5321392"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5321392.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5593584"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5595104"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5352352.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5352352.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5352352"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5352352.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5781104"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5782624"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5429968.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5429968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5429968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5429968.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62188624"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62190144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5512608.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5512608.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5512608"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5512608.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5785120"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5786640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5516976.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5516976.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5516976"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5516976.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62095472"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62096992"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5521312.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5521312.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5521312"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5521312.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5795456"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5796976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5531024.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5531024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5531024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5531024.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62124640"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62126160"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5546080.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5546080.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5546080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5546080.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35043232"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35044752"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5548736.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5548736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5548736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5548736.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5550736"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5552256"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5558064.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5558064.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5558064"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5558064.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34734496"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34736016"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5566912.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5566912.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5566912"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5566912.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5795232"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5796752"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5568832.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5568832.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5568832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5568832.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5798112"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5799632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5568912.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5568912.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5568912"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5568912.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5556384"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5557904"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5569296.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5569296.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5569296"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5569296.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5853120"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5854640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5569504.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5569504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5569504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5569504.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62392208"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62393728"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5602800.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5602800.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5602800"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5602800.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5553696"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5555216"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5753680.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5753680.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5753680"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5753680.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6038816"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6040336"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5806256.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5806256.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5806256"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5806256.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62567616"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62569136"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5831088.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5831088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5831088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5831088.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34730528"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34732048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5831872.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5831872.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5831872"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5831872.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5505152"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5506672"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5833216.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5833216.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5833216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5833216.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6160032"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6161728"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5833360.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5833360.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5833360"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5833360.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5798464"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5799984"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5833392.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5833392.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5833392"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5833392.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62412208"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62413728"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5834848.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5834848.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5834848"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5834848.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62333328"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62334848"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5834976.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5834976.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5834976"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5834976.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35021600"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35023120"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5836160.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5836160.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5836160"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5836160.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35027792"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35029312"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5843120.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5843120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5843120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5843120.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5798784"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5800304"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5845040.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5845040.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5845040"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5845040.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5799248"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5800768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5886784.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5886784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5886784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5886784.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5806304"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5807824"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5887216.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5887216.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5887216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5887216.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34724496"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34726016"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5888768.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5888768.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5888768"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5888768.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5828816"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5830512"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5889040.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5889040.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5889040"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5889040.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5794176"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5795696"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5896800.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5896800.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5896800"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5896800.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35075184"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35076704"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5903248.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5903248.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5903248"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5903248.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6235520"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6237216"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5904400.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5904400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5904400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5904400.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62504432"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62506128"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5907264.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5907264.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5907264"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5907264.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6245616"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6247312"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5910288.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5910288.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5910288"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5910288.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35403552"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35405248"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5915536.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5915536.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5198080.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5198080.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5915536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5915536.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62475856"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62477552"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5198080.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5926000.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5926000.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5926000"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5926000.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6187344"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6189040"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5934528.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5934528.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5217840.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5217840.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5934528"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5934528.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35425024"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35426720"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5217840.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5941664.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5941664.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5941664"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5941664.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5919280"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5920976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5942832.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5942832.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5942832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5942832.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5900384"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5902080"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5950560.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5950560.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5950560"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5950560.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6176624"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6178320"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5954752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5954752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm9744.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm9744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5954752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5954752.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5887680"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5889376"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm9744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5961120.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5961120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5961120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5961120.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62775904"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62777600"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5961200.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5961200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5961200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5961200.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62805504"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62807200"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5966320.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5966320.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm9792.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm9792.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5966320"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5966320.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6291808"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6293504"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm9792.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5969360.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5969360.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5969360"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5969360.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62735136"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62736832"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5977904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5977904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5977904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5977904.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5998832"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6000528"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5996848.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5996848.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5996848"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5996848.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35218464"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35220064"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5999712.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5999712.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp5999712"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp5999712.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35522272"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35523968"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6008928.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6008928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6008928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6008928.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62558320"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62559840"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6009568.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6009568.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6009568"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6009568.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62558224"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62559920"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6035312.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6035312.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6035312"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6035312.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6094080"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6095776"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6044576.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6044576.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6044576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6044576.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62513584"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62515280"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6053904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6053904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6053904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6053904.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35212368"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35214064"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6055104.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6055104.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6055104"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6055104.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6022944"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6024640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6055744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6055744.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6055744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6055744.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6341008"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6342704"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6059792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6059792.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6059792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6059792.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62604336"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62606032"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6060896.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6060896.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6060896"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6060896.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6353184"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6354880"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6069312.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6069312.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6069312"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6069312.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6079344"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6080864"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6086480.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6086480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6086480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6086480.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35601024"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35602720"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6121424.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6121424.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6121424"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6121424.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63388832"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63390352"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6141728.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6141728.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6141728"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6141728.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5846672"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5848192"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6146448.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6146448.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6146448"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6146448.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6167312"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6169008"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6146640.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6146640.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6146640"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6146640.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6162608"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6164304"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6213040.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6213040.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6213040"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6213040.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35409568"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35411264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6215664.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6215664.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6215664"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6215664.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5907824"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5909520"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6220320.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6220320.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18000.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18000.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6220320"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6220320.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62715584"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62717152"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18000.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6220400.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6220400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6220400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6220400.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6206560"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6208256"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6222384.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6222384.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6222384"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6222384.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62497664"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62499360"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6223056.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6223056.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6223056"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6223056.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35414528"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35416224"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6223488.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6223488.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6223488"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6223488.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62761584"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62763280"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6224288.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6224288.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6224288"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6224288.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62787424"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62789056"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6225216.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6225216.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6225216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6225216.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35180448"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35182144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6225344.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6225344.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6225344"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6225344.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6254352"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6256048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6225424.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6225424.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6225424"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6225424.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6256064"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6257760"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6226608.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6226608.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6226608"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6226608.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5906864"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5908560"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6227904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6227904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6227904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6227904.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6191984"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6193680"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6232128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6232128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6232128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6232128.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62493632"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62495328"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6237504.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6237504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6237504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6237504.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35418320"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35420016"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6268784.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6268784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6268784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6268784.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62782448"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62784144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6275984.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6275984.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6275984"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6275984.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6188144"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6189840"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6277472.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6277472.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6277472"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6277472.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6205024"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6206720"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6277792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6277792.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6277792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6277792.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62724448"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62726144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6285056.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6285056.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6285056"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6285056.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35141728"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35143248"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6286608.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6286608.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm9744.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm9744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6286608"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6286608.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35183728"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35185424"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm9744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6286992.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6286992.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6286992"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6286992.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6242400"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6244096"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6296768.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6296768.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6296768"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6296768.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6205072"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6206768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6297600.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6297600.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm9824.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm9824.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6297600"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6297600.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35495968"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35497664"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm9824.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6299008.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6299008.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6299008"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6299008.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6271536"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6273232"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6301936.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6301936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm9664.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm9664.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6301936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6301936.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35495728"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35497424"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm9664.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6304752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6304752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6304752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6304752.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62809584"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62811280"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6317696.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6317696.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6317696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6317696.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35865072"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35866768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6320288.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6320288.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6320288"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6320288.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6013152"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6014848"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6322160.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6322160.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm9824.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm9824.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6322160"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6322160.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6296768"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6298464"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm9824.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6325408.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6325408.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6325408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6325408.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35573728"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35575424"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6326864.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6326864.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6326864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6326864.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62611376"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62612896"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6336960.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6336960.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5329264.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5329264.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6336960"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6336960.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62922160"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62923856"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5329264.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6343136.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6343136.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6343136"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6343136.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62541408"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62543104"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6344800.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6344800.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5337072.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5337072.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6344800"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6344800.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6668064"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6669760"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5337072.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6346944.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6346944.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6346944"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6346944.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6330208"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6331904"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6347776.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6347776.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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_TYPE_INTROSPECTION_IMPL.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6347776"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6347776.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62942352"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62944048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="../BOOST_TYPE_INTROSPECTION_IMPL.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6348272.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6348272.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6348272"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6348272.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62891392"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62893088"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6352256.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6352256.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6352256"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6352256.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62870064"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62871760"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6354000.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6354000.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6354000"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6354000.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6043760"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6045456"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6354752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6354752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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_TYPE_INTROSPECTION_IMPL.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6354752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6354752.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62971008"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62972704"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="../BOOST_TYPE_INTROSPECTION_IMPL.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6356928.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6356928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6356928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6356928.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63224624"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63226320"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6359872.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6359872.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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_TYPE_INTROSPECTION_IMPL.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6359872"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6359872.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35924448"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35926144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="../BOOST_TYPE_INTROSPECTION_IMPL.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6372096.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6372096.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6372096"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6372096.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6069040"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6070736"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6373872.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6373872.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6373872"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6373872.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6352368"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6354064"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6374432.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6374432.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6374432"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6374432.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35524896"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35526592"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6374928.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6374928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6374928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6374928.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6355728"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6357424"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6378496.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6378496.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6378496"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6378496.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62977536"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62979232"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6380144.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6380144.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6380144"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6380144.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62889584"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62891280"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6380688.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6380688.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6380688"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6380688.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62837440"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62839136"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6388240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6388240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm4400.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6388240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6388240.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6407232"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6408928"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6391088.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6391088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5383232.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5383232.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6391088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6391088.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62947376"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62949072"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5383232.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6392208.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6392208.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5238976.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5238976.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6392208"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6392208.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6758128"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6759824"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5238976.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6399536.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6399536.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6399536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6399536.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6049280"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6050976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6400720.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6400720.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6400720"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6400720.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35312640"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35314336"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6402832.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6402832.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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_TYPE_INTROSPECTION_IMPL.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6402832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6402832.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63239632"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63241328"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="../BOOST_TYPE_INTROSPECTION_IMPL.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6411776.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6411776.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5326624.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5326624.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6411776"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6411776.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35971088"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35972784"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5326624.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6414768.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6414768.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm4400.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6414768"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6414768.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6752144"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6753840"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6416944.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6416944.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6416944"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6416944.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35933840"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35935536"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6426864.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6426864.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5358048.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5358048.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6426864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6426864.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6784032"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6785728"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5358048.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6428336.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6428336.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5274336.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5274336.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6428336"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6428336.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35695168"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35696864"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5274336.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6429072.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6429072.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5275344.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5275344.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6429072"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6429072.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35978640"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35980336"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5275344.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6429232.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6429232.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6429232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6429232.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35945840"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35947392"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6440080.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6440080.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm4400.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6440080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6440080.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35947344"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35949040"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6446480.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6446480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6446480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6446480.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63288672"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63290368"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6446592.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6446592.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm9712.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm9712.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6446592"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6446592.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62684784"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62686480"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm9712.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6467888.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6467888.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5383280.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5383280.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6467888"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6467888.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63286192"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63287888"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5383280.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6468464.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6468464.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5383408.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5383408.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6468464"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6468464.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36025136"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36026832"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5383408.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6484960.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6484960.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5326192.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5326192.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6484960"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6484960.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36101552"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36103248"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5326192.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6502240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6502240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm17936.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6502240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6502240.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62995936"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62997632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm17936.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6511008.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6511008.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5328464.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5328464.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6511008"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6511008.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6855872"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6857568"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5328464.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6512352.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6512352.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5327296.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5327296.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6512352"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6512352.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63164208"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63165904"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5327296.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6512448.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6512448.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5326112.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5326112.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6512448"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6512448.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63393072"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63394768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5326112.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6513568.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6513568.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5329744.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5329744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6513568"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6513568.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6910064"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6911760"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5329744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6515936.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6515936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5332432.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5332432.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6515936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6515936.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63106688"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63108384"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5332432.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6516736.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6516736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5374736.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5374736.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6516736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6516736.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63096752"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63098448"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5374736.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6516944.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6516944.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5331904.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5331904.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6516944"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6516944.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6907424"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6909120"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5331904.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6522256.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6522256.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5330752.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5330752.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6522256"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6522256.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6916864"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6918560"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5330752.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6528592.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6528592.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5334176.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5334176.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6528592"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6528592.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6924576"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6926272"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5334176.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6530688.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6530688.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5334464.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5334464.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6530688"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6530688.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36145584"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36147280"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5334464.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6534992.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6534992.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5350944.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5350944.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6534992"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6534992.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6575072"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6576768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5350944.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6541744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6541744.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5383232.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5383232.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6541744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6541744.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6832352"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6834048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5383232.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6546720.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6546720.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5363280.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5363280.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6546720"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6546720.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6560816"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6562512"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5363280.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6547328.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6547328.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5352560.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5352560.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6547328"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6547328.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36090032"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36091728"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5352560.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6555936.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6555936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5372624.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5372624.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6555936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6555936.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6572096"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6573792"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5372624.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6565280.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6565280.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5380128.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5380128.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6565280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6565280.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6617216"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6618912"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5380128.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6579024.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6579024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5381136.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5381136.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6579024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6579024.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6869456"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6871152"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5381136.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6581168.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6581168.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5329376.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5329376.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6581168"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6581168.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6924896"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6926592"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5329376.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6587584.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6587584.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5392464.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5392464.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6587584"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6587584.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36090784"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36092480"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5392464.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6588496.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6588496.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5329696.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5329696.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6588496"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6588496.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6691072"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6692768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5329696.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6590720.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6590720.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5332496.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5332496.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6590720"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6590720.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36209488"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36211184"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5332496.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6595936.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6595936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5333792.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5333792.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6595936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6595936.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63239344"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63241040"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5333792.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6602272.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6602272.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5382624.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5382624.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6602272"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6602272.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36164080"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36165776"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5382624.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6608640.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6608640.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5330240.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5330240.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6608640"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6608640.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36226832"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36228528"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5330240.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6614576.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6614576.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5360576.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5360576.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6614576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6614576.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35920336"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35922032"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5360576.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6647840.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6647840.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5643360.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5643360.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6647840"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6647840.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35885568"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35887264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5643360.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6657216.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6657216.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5323744.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5323744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6657216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6657216.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63278224"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63279920"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5323744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6672368.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6672368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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_TYPE_INTROSPECTION_IMPL.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6672368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6672368.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6412560"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6414256"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="../BOOST_TYPE_INTROSPECTION_IMPL.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6672416.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6672416.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5426880.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5426880.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6672416"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6672416.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6918480"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6920176"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5426880.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6686576.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6686576.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5532464.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5532464.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6686576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6686576.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35692272"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35693968"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5532464.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6691552.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6691552.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6691552"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6691552.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63014496"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63016192"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6692144.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6692144.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5361840.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5361840.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6692144"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6692144.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63320000"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63321696"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5361840.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6694976.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6694976.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm18064.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6694976"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6694976.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63179136"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63180832"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm18064.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6696112.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6696112.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6696112"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6696112.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6763072"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6764768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6697104.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6697104.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6697104"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6697104.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62994976"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62996672"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6704304.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6704304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm4400.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6704304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6704304.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63312880"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63314576"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6704368.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6704368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm4352.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm4352.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6704368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6704368.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6769008"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6770704"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm4352.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6706032.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6706032.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6706032"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6706032.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35947360"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35949056"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6706656.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6706656.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5698528.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5698528.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6706656"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6706656.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6726560"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6728256"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5698528.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6706784.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6706784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6706784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6706784.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35714784"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35716480"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6707728.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6707728.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6707728"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6707728.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35719488"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35721184"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6708864.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6708864.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6708864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6708864.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35952496"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35954192"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6709632.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6709632.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5702016.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5702016.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6709632"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6709632.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35943040"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35944736"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5702016.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6710960.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6710960.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6710960"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6710960.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36004032"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36005728"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6721008.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6721008.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5646240.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5646240.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6721008"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6721008.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6791920"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6793616"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5646240.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6722144.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6722144.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5647904.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5647904.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6722144"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6722144.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63305088"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63306784"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5647904.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6724944.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6724944.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5326912.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5326912.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6724944"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6724944.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7074208"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7075904"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5326912.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6726560.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6726560.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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_TYPE_INTROSPECTION_IMPL.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6726560"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6726560.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63242416"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63244112"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="../BOOST_TYPE_INTROSPECTION_IMPL.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6728368.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6728368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5331744.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5331744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6728368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6728368.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6790000"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6791696"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5331744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6731200.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6731200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5332848.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5332848.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6731200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6731200.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36296192"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36297888"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5332848.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6733520.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6733520.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5648672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5648672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6733520"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6733520.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35972144"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35973840"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5648672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6734928.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6734928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6734928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6734928.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6801776"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6803472"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6738480.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6738480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5325376.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5325376.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6738480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6738480.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63645568"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63647264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5325376.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6739376.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6739376.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5332224.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5332224.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6739376"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6739376.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36308192"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36309888"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5332224.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6741984.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6741984.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5331088.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5331088.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6741984"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6741984.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63636752"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63638448"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5331088.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6743456.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6743456.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5329008.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5329008.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6743456"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6743456.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7152576"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7154272"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5329008.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6743648.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6743648.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6743648"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6743648.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63688192"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63689888"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6743920.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6743920.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5349712.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5349712.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6743920"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6743920.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6813072"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6814768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5349712.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6745248.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6745248.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm4352.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm4352.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6745248"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6745248.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62990224"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62991920"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm4352.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6747312.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6747312.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6747312"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6747312.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36078896"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36080592"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6747808.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6747808.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6747808"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6747808.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7097824"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7099520"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6748016.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6748016.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5352256.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5352256.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6748016"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6748016.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7104736"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7106432"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5352256.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6749280.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6749280.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5357776.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5357776.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6749280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6749280.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7099920"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7101616"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5357776.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6750896.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6750896.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5375584.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5375584.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6750896"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6750896.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63635440"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63637136"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5375584.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6752400.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6752400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5383040.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5383040.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6752400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6752400.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7148128"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7149824"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5383040.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6755136.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6755136.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6755136"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6755136.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63287104"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63288800"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6757440.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6757440.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6757440"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6757440.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6775088"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6776784"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6783344.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6783344.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5408768.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5408768.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6783344"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6783344.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36293600"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36295296"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5408768.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6787152.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6787152.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5382848.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5382848.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6787152"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6787152.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63329248"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63330944"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5382848.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6787968.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6787968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5645104.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5645104.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6787968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6787968.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36087776"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36089472"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5645104.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6791232.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6791232.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="../generate/compiler_optimizations.html#header.boost.generate.is_stride_iterator_hpp" title="Header &lt;boost/generate/is_stride_iterator.hpp&gt;">
+<link rel="prev" href="generate_idp5417664.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5417664.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generate/compiler_optimizations.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6791232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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="../generate/compiler_optimizations.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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6791232.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63662144"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63663840"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5417664.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generate/compiler_optimizations.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6796992.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6796992.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5382368.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5382368.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6796992"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6796992.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6810912"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6812608"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5382368.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6799664.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6799664.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6799664"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6799664.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7094448"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7096144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6802304.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6802304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5332640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5332640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6802304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6802304.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36419216"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36420912"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5332640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6825184.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6825184.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5642496.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5642496.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6825184"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6825184.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6909776"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6911472"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5642496.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6826304.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6826304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5698528.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5698528.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6826304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6826304.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36027360"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36029056"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5698528.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6831792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6831792.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5647760.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5647760.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6831792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6831792.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35791392"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35793088"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5647760.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6831920.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6831920.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5648032.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5648032.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6831920"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6831920.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63397296"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63398992"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5648032.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6832160.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6832160.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5648656.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5648656.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6832160"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6832160.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6899296"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6900992"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5648656.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6834256.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6834256.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5650240.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5650240.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6834256"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6834256.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36130656"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36132352"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5650240.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6838112.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6838112.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5648864.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5648864.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6838112"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6838112.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6860352"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6862048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5648864.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6841792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6841792.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5699008.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5699008.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6841792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6841792.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63408656"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63410352"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5699008.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6843504.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6843504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5649088.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5649088.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6843504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6843504.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63403056"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63404752"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5649088.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6843840.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6843840.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5645008.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5645008.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6843840"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6843840.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36094848"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36096544"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5645008.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6846704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6846704.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5648096.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5648096.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6846704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6846704.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63463376"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63465072"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5648096.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6867648.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6867648.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5334752.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5334752.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6867648"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6867648.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63455312"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63457008"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5334752.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6876032.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6876032.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5336640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5336640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6876032"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6876032.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36488736"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36490432"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5336640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6881952.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6881952.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5698080.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5698080.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6881952"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6881952.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35798432"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35800128"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5698080.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6888320.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6888320.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5697088.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5697088.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6888320"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6888320.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6579568"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6581264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5697088.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6889280.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6889280.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5695168.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5695168.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6889280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6889280.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6917056"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6918752"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5695168.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6891488.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6891488.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5643520.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5643520.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6891488"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6891488.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6923072"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6924768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5643520.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6893792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6893792.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5648160.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5648160.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6893792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6893792.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63465200"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63466896"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5648160.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6893952.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6893952.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5698576.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5698576.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6893952"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6893952.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36141808"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36143504"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5698576.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6899248.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6899248.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5644544.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5644544.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6899248"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6899248.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6932576"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6934272"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5644544.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6899760.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6899760.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5700896.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5700896.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6899760"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6899760.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35861056"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35862752"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5700896.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6909360.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6909360.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5328688.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5328688.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6909360"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6909360.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36186624"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36188320"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5328688.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6922896.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6922896.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5338240.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5338240.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6922896"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6922896.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36194256"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36195952"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5338240.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6944976.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6944976.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5382432.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5382432.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6944976"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6944976.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63767600"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63769296"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5382432.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6948192.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6948192.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5702400.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5702400.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp6948192"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp6948192.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6921760"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6923456"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5702400.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7020528.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7020528.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5701168.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5701168.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7020528"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7020528.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36222624"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36224320"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5701168.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7032000.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7032000.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5643600.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5643600.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7032000"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7032000.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6843888"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6845440"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5643600.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7044832.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7044832.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5646720.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5646720.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7044832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7044832.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36067248"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36068944"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5646720.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7047408.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7047408.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5648624.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5648624.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7047408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7047408.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36353552"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36355248"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5648624.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7050464.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7050464.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5646784.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5646784.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7050464"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7050464.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63686832"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63688528"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5646784.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7050736.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7050736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7050736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7050736.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63631616"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63633312"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7052320.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7052320.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm4384.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm4384.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7052320"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7052320.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6861232"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6862928"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm4384.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7053152.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7053152.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5668896.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5668896.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7053152"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7053152.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7099856"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7101552"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5668896.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7053296.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7053296.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm4304.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm4304.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7053296"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7053296.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63685696"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63687392"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm4304.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7055248.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7055248.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7055248"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7055248.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63639824"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63641520"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7056880.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7056880.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5669248.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5669248.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7056880"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7056880.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6809232"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6810928"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5669248.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7091056.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7091056.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5702464.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5702464.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7091056"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7091056.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63351232"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63352928"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5702464.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7096768.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7096768.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5696704.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5696704.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7096768"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7096768.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7136464"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7138160"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5696704.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7098176.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7098176.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5700432.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5700432.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7098176"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7098176.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63696336"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63698032"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5700432.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7102384.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7102384.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5698704.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5698704.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7102384"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7102384.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63713840"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63715536"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5698704.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7102592.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7102592.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7102592"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7102592.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63664592"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63666288"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7103120.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7103120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5717968.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5717968.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7103120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7103120.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36317904"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36319600"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5717968.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7103136.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7103136.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7103136"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7103136.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36370416"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36372112"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7104032.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7104032.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm4384.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm4384.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7104032"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7104032.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36312448"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36314144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm4384.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7104384.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7104384.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12672.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7104384"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7104384.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7087808"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7089504"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12672.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7104464.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7104464.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5699744.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5699744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7104464"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7104464.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36321280"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36322976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5699744.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7106448.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7106448.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5702816.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5702816.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7106448"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7106448.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36374352"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36376048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5702816.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7107632.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7107632.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5724800.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5724800.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7107632"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7107632.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36372624"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36374320"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5724800.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7108416.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7108416.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idm12640.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7108416"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7108416.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7096208"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7097904"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idm12640.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7110048.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7110048.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5724304.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5724304.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7110048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7110048.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36037216"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36038912"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5724304.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7228752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7228752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5648832.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5648832.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7228752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7228752.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63798240"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63799936"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5648832.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7229232.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7229232.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5648128.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5648128.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7229232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7229232.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36484944"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36486640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5648128.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7268480.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7268480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="generate_idp5696144.html" title="Function template generate">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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="generate_idp5696144.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_str_idp7268480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_str_idp7268480.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36471216"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36472912"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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="generate_idp5696144.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm12192.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm12192.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_strid_idm12192"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_strid_idm12192.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34871888"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34873408"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm12240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm12240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_strid_idm12240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_strid_idm12240.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62339248"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62340768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm12272.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm12272.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_strid_idm12272"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_strid_idm12272.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62048112"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62049632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20416.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20416.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_strid_idm20416"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_strid_idm20416.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61944432"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61945952"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20480.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_strid_idm20480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_strid_idm20480.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5770496"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5772016"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20512.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20512.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_strid_idm20512"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_strid_idm20512.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5787952"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5789472"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20544.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20544.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constant_strid_idm20544"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constant_stride_iterator</span></h2>
+<p>boost::is_constant_stride_iterator &#8212; Traits class for Constant Stride Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_constant_strid_idm20544.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5235664"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5237184"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_range_generator.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_range_generator.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_range_generator</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_idp5662208/apply.html" title="Struct template apply">
+<link rel="next" href="generate_idp5669248.html" title="Function template generate">
+</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_idp5662208/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="generate_idp5669248.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_range_generator"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_range_generator</span></h2>
+<p>boost::is_range_generator &#8212; Traits class for checking whether a Generator is a Range Generator. </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> Generator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_range_generator.html" title="Struct template is_range_generator">is_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6730400"></a><h2>Description</h2>
+<p>The default behaviour for this traits class is to check whether the Generator class exposes a publicly accessible type named <a class="link" href="is_range_generator.html" title="Struct template is_range_generator">is_range_generator</a>. 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: </p>
+<pre class="programlisting"> <span class="identifier">Generator</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">::</span><span class="identifier">apply</span><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">&gt;</span>
+</pre>
+<p> 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.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6738048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Generator</pre>
+<p>A Generator type (function object) </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+</ol></div>
+</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="range_generate/constant_stride_idp5662208/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="generate_idp5669248.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_range_generator/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_range_generator/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,52 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_range_generator.html#idp4908784" title="Description">
+<link rel="prev" href="../is_range_generator.html" title="Struct template is_range_generator">
+<link rel="next" href="../generate_idm29472.html" title="Function template generate">
+</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="../is_range_generator.html#idp4908784"><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="../generate_idm29472.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_range_generator.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::is_range_generator::apply</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">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../is_range_generator.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_range_generator.html#idp4908784"><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="../generate_idm29472.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_ite_idp1665584.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_ite_idp1665584.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="../generate/concepts.html#header.boost.generate.is_stridden_iterator_hpp" title="Header &lt;boost/generate/is_stridden_iterator.hpp&gt;">
+<link rel="prev" href="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+<link rel="next" href="is_stridden_ite_idp1667504.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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_stridden_iterator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generate/concepts.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="is_stridden_ite_idp1667504.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_ite_idp1665584"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="../generate/concepts.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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_ite_idp1665584.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_stridden_iterator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generate/concepts.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="is_stridden_ite_idp1667504.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_ite_idp1667504.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_ite_idp1667504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="../generate/concepts.html#header.boost.generate.is_stridden_iterator_hpp" title="Header &lt;boost/generate/is_stridden_iterator.hpp&gt;">
+<link rel="prev" href="is_stridden_ite_idp1665584.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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_stridden_ite_idp1665584.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generate/concepts.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_ite_idp1667504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="../generate/concepts.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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_ite_idp1667504.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</spa
n><span class="special">::</span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="
special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_stridden_ite_idp1665584.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generate/concepts.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm11232.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm11232.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="is_stridden_itera_idm13152.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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_stridden_itera_idm13152.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm11232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm11232.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</spa
n><span class="special">::</span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="
special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_stridden_itera_idm13152.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm13072.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm13072.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="is_stridden_itera_idm14992.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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_stridden_itera_idm14992.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm13072"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm13072.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</spa
n><span class="special">::</span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="
special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_stridden_itera_idm14992.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm13152.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm13152.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+<link rel="next" href="is_stridden_itera_idm11232.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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_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="is_stridden_itera_idm11232.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm13152"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm13152.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_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="is_stridden_itera_idm11232.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm13200.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm13200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="is_stridden_itera_idm15120.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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_stridden_itera_idm15120.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm13200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm13200.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</spa
n><span class="special">::</span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="
special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_stridden_itera_idm15120.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm14992.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm14992.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+<link rel="next" href="is_stridden_itera_idm13072.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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_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="is_stridden_itera_idm13072.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm14992"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm14992.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_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="is_stridden_itera_idm13072.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm15120.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm15120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+<link rel="next" href="is_stridden_itera_idm13200.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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_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="is_stridden_itera_idm13200.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm15120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm15120.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_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="is_stridden_itera_idm13200.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm16368.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm16368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="is_stridden_itera_idm18288.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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_stridden_itera_idm18288.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm16368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm16368.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</spa
n><span class="special">::</span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="
special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_stridden_itera_idm18288.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm18288.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm18288.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+<link rel="next" href="is_stridden_itera_idm16368.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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_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="is_stridden_itera_idm16368.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm18288"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm18288.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_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="is_stridden_itera_idm16368.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm19904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm19904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="is_stridden_itera_idm21824.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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_stridden_itera_idm21824.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm19904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm19904.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</spa
n><span class="special">::</span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="
special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_stridden_itera_idm21824.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm21824.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm21824.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+<link rel="next" href="is_stridden_itera_idm19904.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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_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="is_stridden_itera_idm19904.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm21824"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm21824.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_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="is_stridden_itera_idm19904.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm24560.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm24560.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="is_stridden_itera_idm26480.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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_stridden_itera_idm26480.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm24560"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm24560.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</spa
n><span class="special">::</span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="
special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_stridden_itera_idm26480.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm26480.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm26480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+<link rel="next" href="is_stridden_itera_idm24560.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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_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="is_stridden_itera_idm24560.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_itera_idm26480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_itera_idm26480.html" title="Struct template is_stridden_iterator&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">is_stridden_iterator</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_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="is_stridden_itera_idm24560.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_stridden_iterator.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_stridden_iterator.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_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="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="stride.html" title="Struct template stride">
+</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/iterator_value_type.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="stride.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_stridden_iterator"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_stridden_iterator</span></h2>
+<p>boost::is_stridden_iterator &#8212; Traits class for Constant Stridden Iterators. </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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_stridden_iterator.html" title="Struct template is_stridden_iterator">is_stridden_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34745008"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Constant Stridden Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34746528"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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/iterator_value_type.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="stride.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,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="stride.html" title="Struct template stride">
+<link rel="next" 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="stride.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_CONSTANT_STRIDDEN_ITERATOR.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_unit_stridden_iterator"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_unit_stridden_iterator</span></h2>
+<p>boost::is_unit_stridden_iterator &#8212; Traits class for Unit Stridden Iterators. </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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_unit_stridden_iterator.html" title="Struct template is_unit_stridden_iterator">is_unit_stridden_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34777984"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Unit Stridden Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34779504"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="stride.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_CONSTANT_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_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,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template 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="stride.html" title="Struct template stride">
+<link rel="next" 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="stride.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_CONSTANT_STRIDE_ITERATOR.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_unit_stride_iterator"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_unit_stride_iterator</span></h2>
+<p>boost::is_unit_stride_iterator &#8212; Traits class for Unit Stride Iterators. </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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_unit_stride_iterator.html" title="Struct template is_unit_stride_iterator">is_unit_stride_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6846928"></a><h2>Description</h2>
+<p>Is the type <code class="computeroutput">Iterator</code> a Unit Stride Iterator?</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6848576"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="stride.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_CONSTANT_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_vectorizable.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct is_vectorizable</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="is_vectorizable/apply.html" title="Struct template apply">
+</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_header_reference.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_vectorizable/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct is_vectorizable</span></h2>
+<p>boost::is_vectorizable &#8212; Metafunction class for a Range Generator. </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">struct</span> <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="is_vectorizable/apply.html#idm4272-bb">public member functions</a></span>
+ <a class="link" href="is_vectorizable/apply.html#idm3872-bb"><span class="identifier">BOOST_STATIC_ASSERT</span></a><span class="special">(</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61719936"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">boost::is_vectorizable</a> <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept.</p>
+<p>
+</p>
+</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_header_reference.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_vectorizable/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,75 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable.html#idp61719936" title="Description">
+<link rel="prev" href="../is_vectorizable.html" title="Struct is_vectorizable">
+<link rel="next" href="../is_vectorizable_ty_idm2256.html" title="Struct template is_vectorizable_type_checked">
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable.html#idp61719936"><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_vectorizable_ty_idm2256.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::is_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="apply.html#idm4272-bb">public member functions</a></span>
+ <a class="link" href="apply.html#idm3872-bb"><span class="identifier">BOOST_STATIC_ASSERT</span></a><span class="special">(</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61735952"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61736928"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</div>
+<div class="refsect2">
+<a name="idp61740144"></a><h3>
+<a name="idm4272-bb"></a><code class="computeroutput">apply</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"> <a name="idm3872-bb"></a><span class="identifier">BOOST_STATIC_ASSERT</span><span class="special">(</span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable.html#idp61719936"><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_vectorizable_ty_idm2256.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm27024.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm27024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_t_idm27024/apply.html" title="Struct template apply">
+</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_vectorizable_t_idm27024/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable_t_idm27024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm27024.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm27024/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp4926192"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp4928496"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_t_idm27024/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm27024/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm27024/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_t_idm27024.html#idp4926192" title="Description">
+<link rel="prev" href="../is_vectorizable_t_idm27024.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../generate_idm20240.html" title="Function template generate">
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm27024.html#idp4926192"><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="../generate_idm20240.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable_t_idm27024.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp4940480"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp4941552"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm27024.html#idp4926192"><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="../generate_idm20240.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm33664.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm33664.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_t_idm33664/apply.html" title="Struct template apply">
+</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_vectorizable_t_idm33664/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable_t_idm33664"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm33664.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm33664/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34450464"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34452768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_t_idm33664/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm33664/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm33664/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_t_idm33664.html#idp34450464" title="Description">
+<link rel="prev" href="../is_vectorizable_t_idm33664.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../generate_idm26880.html" title="Function template generate">
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm33664.html#idp34450464"><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="../generate_idm26880.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable_t_idm33664.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34464752"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34465824"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm33664.html#idp34450464"><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="../generate_idm26880.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm2256.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm2256.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm2256/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm2256/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable_ty_idm2256"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm2256.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm2256/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61760816"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61763120"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm2256/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm2256/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm2256/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm2256.html#idp61760816" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm2256.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../generate_idm28400.html" title="Function template generate">
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm2256.html#idp61760816"><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="../generate_idm28400.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable_ty_idm2256.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61775104"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61776176"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm2256.html#idp61760816"><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="../generate_idm28400.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5616.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5616.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,69 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm5616/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm5616/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable_ty_idm5616"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::is_vectorizable_type_checked &#8212; Template class for a template meta function for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm5616.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm5616/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61522928"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61525232"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm5616/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5616/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5616/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,52 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm5616.html#idp61522928" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm5616.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../generate_idm33232.html" title="Function template generate">
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm5616.html#idp61522928"><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="../generate_idm33232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable_ty_idm5616.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::is_vectorizable_type_checked::apply</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">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../is_vectorizable_ty_idm5616.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm5616.html#idp61522928"><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="../generate_idm33232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5648.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5648.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,69 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm5648/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm5648/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable_ty_idm5648"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::is_vectorizable_type_checked &#8212; Template class for a template meta function for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm5648.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm5648/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61792384"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61794688"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm5648/apply.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5648/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5648/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,52 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm5648.html#idp61792384" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm5648.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../generate_idm33344.html" title="Function template generate">
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm5648.html#idp61792384"><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="../generate_idm33344.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_vectorizable_ty_idm5648.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::is_vectorizable_type_checked::apply</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">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../is_vectorizable_ty_idm5648.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm5648.html#idp61792384"><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="../generate_idm33344.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5056560.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5056560.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm22160/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5056560/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm22160/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="constant_stride_idp5056560/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5056560"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5056560.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5056560/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34949936"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5056560.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34954416"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm22160/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="constant_stride_idp5056560/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5056560/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5056560/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5056560.html#idp34949936" title="Description">
+<link rel="prev" href="../constant_stride_idp5056560.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idp5063520.html" title="Function template generate">
+</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="../constant_stride_idp5056560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5056560.html#idp34949936"><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="../../generate_idp5063520.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5056560.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34966480"></a><h2>Description</h2>
+<p>Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Constant Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34967616"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5056560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5056560.html#idp34949936"><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="../../generate_idp5063520.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5191120.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5191120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm22160/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5191120/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm22160/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="constant_stride_idp5191120/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5191120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5191120.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5191120/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62386688"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5191120.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62391600"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm22160/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="constant_stride_idp5191120/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5191120/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5191120/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5191120.html#idp62386688" title="Description">
+<link rel="prev" href="../constant_stride_idp5191120.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idp5198080.html" title="Function template generate">
+</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="../constant_stride_idp5191120.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5191120.html#idp62386688"><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="../../generate_idp5198080.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5191120.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62405344"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62406512"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5191120.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5191120.html#idp62386688"><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="../../generate_idp5198080.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5210880.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5210880.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm22112/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5210880/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm22112/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="constant_stride_idp5210880/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5210880"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5210880.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5210880/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35336064"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5210880.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35340976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm22112/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="constant_stride_idp5210880/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5210880/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5210880/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5210880.html#idp35336064" title="Description">
+<link rel="prev" href="../constant_stride_idp5210880.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idp5217840.html" title="Function template generate">
+</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="../constant_stride_idp5210880.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5210880.html#idp35336064"><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="../../generate_idp5217840.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5210880.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35354720"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35355888"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5210880.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5210880.html#idp35336064"><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="../../generate_idp5217840.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5226640.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5226640.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5226640/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5226640/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5226640"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5226640.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5226640/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6608000"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5226640.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5226640/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5226640/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5226640/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5226640.html#idp6608000" title="Description">
+<link rel="prev" href="../constant_stride_idp5226640.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5231936.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5226640.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5226640.html#idp6608000"><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="../constant_stride_idp5231936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5226640.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6623024"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6624144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5226640.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5226640.html#idp6608000"><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="../constant_stride_idp5231936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5231936.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5231936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5226640/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5231936/apply.html" title="Struct template apply">
+</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="constant_stride_idp5226640/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="constant_stride_idp5231936/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5231936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5231936.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5231936/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6644960"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5231936.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6649888"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5226640/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="constant_stride_idp5231936/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5231936/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5231936/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5231936.html#idp6644960" title="Description">
+<link rel="prev" href="../constant_stride_idp5231936.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5231936.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5231936.html#idp6644960"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5231936.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6663616"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6664784"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5231936.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5231936.html#idp6644960"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5262000.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5262000.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5262000/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5262000/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5262000"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5262000.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5262000/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35545136"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5262000.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5262000/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5262000/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5262000/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5262000.html#idp35545136" title="Description">
+<link rel="prev" href="../constant_stride_idp5262000.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5267296.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5262000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5262000.html#idp35545136"><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="../constant_stride_idp5267296.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5262000.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35560240"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35561360"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5262000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5262000.html#idp35545136"><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="../constant_stride_idp5267296.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5263040.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5263040.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23728/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5263040/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23728/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="constant_stride_idp5263040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5263040"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5263040.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5263040/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35828560"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5263040.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23728/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="constant_stride_idp5263040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5263040/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5263040/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5263040.html#idp35828560" title="Description">
+<link rel="prev" href="../constant_stride_idp5263040.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5268384.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5263040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5263040.html#idp35828560"><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="../constant_stride_idp5268384.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5263040.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35843728"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35844848"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5263040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5263040.html#idp35828560"><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="../constant_stride_idp5268384.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5267296.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5267296.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5262000/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5267296/apply.html" title="Struct template apply">
+</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="constant_stride_idp5262000/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="constant_stride_idp5267296/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5267296"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5267296.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5267296/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35581952"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5267296.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35586880"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5262000/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="constant_stride_idp5267296/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5267296/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5267296/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5267296.html#idp35581952" title="Description">
+<link rel="prev" href="../constant_stride_idp5267296.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5267296.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5267296.html#idp35581952"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5267296.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35600544"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35601712"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5267296.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5267296.html#idp35581952"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5268384.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5268384.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5263040/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5268384/apply.html" title="Struct template apply">
+</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="constant_stride_idp5263040/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="constant_stride_idp5268384/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5268384"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5268384.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5268384/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35865456"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5268384.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35870384"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5263040/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="constant_stride_idp5268384/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5268384/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5268384/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5268384.html#idp35865456" title="Description">
+<link rel="prev" href="../constant_stride_idp5268384.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5268384.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5268384.html#idp35865456"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5268384.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35884048"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35885216"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5268384.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5268384.html#idp35865456"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5311408.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5311408.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5311408/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5311408/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5311408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5311408.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5311408/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63128096"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5311408.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5311408/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5311408/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5311408/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5311408.html#idp63128096" title="Description">
+<link rel="prev" href="../constant_stride_idp5311408.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5316704.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5311408.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5311408.html#idp63128096"><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="../constant_stride_idp5316704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5311408.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63143200"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63144320"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5311408.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5311408.html#idp63128096"><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="../constant_stride_idp5316704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313040.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313040.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5313040/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5313040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5313040"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5313040.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5313040/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63495568"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5313040.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5313040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313040/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313040/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5313040.html#idp63495568" title="Description">
+<link rel="prev" href="../constant_stride_idp5313040.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5318336.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5313040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5313040.html#idp63495568"><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="../constant_stride_idp5318336.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5313040.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63510672"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63511792"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5313040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5313040.html#idp63495568"><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="../constant_stride_idp5318336.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313776.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313776.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5313776/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5313776/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5313776"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5313776.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5313776/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63243008"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5313776.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5313776/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313776/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313776/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5313776.html#idp63243008" title="Description">
+<link rel="prev" href="../constant_stride_idp5313776.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5319072.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5313776.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5313776.html#idp63243008"><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="../constant_stride_idp5319072.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5313776.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63258080"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63259200"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5313776.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5313776.html#idp63243008"><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="../constant_stride_idp5319072.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313888.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313888.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5313888/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5313888/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5313888"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5313888.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5313888/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35951440"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5313888.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5313888/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313888/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313888/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5313888.html#idp35951440" title="Description">
+<link rel="prev" href="../constant_stride_idp5313888.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5319232.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5313888.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5313888.html#idp35951440"><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="../constant_stride_idp5319232.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5313888.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35966544"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35967664"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5313888.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5313888.html#idp35951440"><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="../constant_stride_idp5319232.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5314240/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5314240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5314240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5314240.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5314240/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35820800"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5314240.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5314240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314240/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314240/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5314240.html#idp35820800" title="Description">
+<link rel="prev" href="../constant_stride_idp5314240.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5319584.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5314240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5314240.html#idp35820800"><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="../constant_stride_idp5319584.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5314240.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35835968"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35837088"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5314240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5314240.html#idp35820800"><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="../constant_stride_idp5319584.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314576.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314576.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5314576/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5314576/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5314576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5314576.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5314576/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6924080"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5314576.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5314576/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314576/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314576/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5314576.html#idp6924080" title="Description">
+<link rel="prev" href="../constant_stride_idp5314576.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5319872.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5314576.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5314576.html#idp6924080"><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="../constant_stride_idp5319872.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5314576.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6939248"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6940368"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5314576.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5314576.html#idp6924080"><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="../constant_stride_idp5319872.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314992.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314992.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5314992/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5314992/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5314992"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5314992.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5314992/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63014240"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5314992.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5314992/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314992/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314992/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5314992.html#idp63014240" title="Description">
+<link rel="prev" href="../constant_stride_idp5314992.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5320336.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5314992.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5314992.html#idp63014240"><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="../constant_stride_idp5320336.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5314992.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63029344"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63030464"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5314992.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5314992.html#idp63014240"><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="../constant_stride_idp5320336.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316080.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316080.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5316080/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5316080/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5316080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5316080.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5316080/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6705856"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5316080.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5316080/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316080/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316080/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5316080.html#idp6705856" title="Description">
+<link rel="prev" href="../constant_stride_idp5316080.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5321424.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5316080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5316080.html#idp6705856"><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="../constant_stride_idp5321424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5316080.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6720960"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6722080"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5316080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5316080.html#idp6705856"><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="../constant_stride_idp5321424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316352.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316352.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5316352/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5316352/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5316352"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5316352.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5316352/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36036304"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5316352.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5316352/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316352/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316352/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5316352.html#idp36036304" title="Description">
+<link rel="prev" href="../constant_stride_idp5316352.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5321648.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5316352.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5316352.html#idp36036304"><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="../constant_stride_idp5321648.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5316352.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36051408"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36052528"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5316352.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5316352.html#idp36036304"><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="../constant_stride_idp5321648.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316672.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316672.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5316672/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5316672/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5316672"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5316672.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5316672/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7002496"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5316672.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5316672/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316672/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316672/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5316672.html#idp7002496" title="Description">
+<link rel="prev" href="../constant_stride_idp5316672.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5321968.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5316672.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5316672.html#idp7002496"><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="../constant_stride_idp5321968.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5316672.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7017664"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7018784"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5316672.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5316672.html#idp7002496"><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="../constant_stride_idp5321968.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316704.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5311408/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5316704/apply.html" title="Struct template apply">
+</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="constant_stride_idp5311408/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="constant_stride_idp5316704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5316704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5316704.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5316704/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63164880"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5316704.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63169808"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5311408/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="constant_stride_idp5316704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316704/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316704/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5316704.html#idp63164880" title="Description">
+<link rel="prev" href="../constant_stride_idp5316704.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5316704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5316704.html#idp63164880"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5316704.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63183632"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63184800"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5316704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5316704.html#idp63164880"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316928.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5316928/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5316928/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5316928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5316928.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5316928/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62772016"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5316928.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5316928/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316928/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316928/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5316928.html#idp62772016" title="Description">
+<link rel="prev" href="../constant_stride_idp5316928.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5322224.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5316928.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5316928.html#idp62772016"><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="../constant_stride_idp5322224.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5316928.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62787120"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62788240"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5316928.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5316928.html#idp62772016"><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="../constant_stride_idp5322224.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317040.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317040.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5317040/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5317040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5317040"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5317040.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5317040/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6766720"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5317040.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5317040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317040/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317040/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5317040.html#idp6766720" title="Description">
+<link rel="prev" href="../constant_stride_idp5317040.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5322336.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5317040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5317040.html#idp6766720"><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="../constant_stride_idp5322336.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5317040.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6781824"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6782944"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5317040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5317040.html#idp6766720"><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="../constant_stride_idp5322336.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317392.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317392.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5317392/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5317392/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5317392"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5317392.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5317392/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6540928"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5317392.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5317392/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317392/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317392/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5317392.html#idp6540928" title="Description">
+<link rel="prev" href="../constant_stride_idp5317392.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5322736.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5317392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5317392.html#idp6540928"><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="../constant_stride_idp5322736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5317392.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6556096"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6557216"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5317392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5317392.html#idp6540928"><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="../constant_stride_idp5322736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317408.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317408.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5317408/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5317408/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5317408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5317408.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5317408/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6760032"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5317408.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5317408/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317408/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317408/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5317408.html#idp6760032" title="Description">
+<link rel="prev" href="../constant_stride_idp5317408.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5322704.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5317408.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5317408.html#idp6760032"><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="../constant_stride_idp5322704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5317408.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6775136"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6776256"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5317408.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5317408.html#idp6760032"><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="../constant_stride_idp5322704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23696/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5317904/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23696/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="constant_stride_idp5317904/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5317904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5317904.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5317904/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36076544"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5317904.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23696/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="constant_stride_idp5317904/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317904/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317904/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5317904.html#idp36076544" title="Description">
+<link rel="prev" href="../constant_stride_idp5317904.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5323200.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5317904.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5317904.html#idp36076544"><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="../constant_stride_idp5323200.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5317904.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36091648"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36092768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5317904.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5317904.html#idp36076544"><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="../constant_stride_idp5323200.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318336.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318336.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5313040/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5318336/apply.html" title="Struct template apply">
+</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="constant_stride_idp5313040/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="constant_stride_idp5318336/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5318336"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5318336.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5318336/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63532352"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5318336.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63537216"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5313040/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="constant_stride_idp5318336/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318336/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318336/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5318336.html#idp63532352" title="Description">
+<link rel="prev" href="../constant_stride_idp5318336.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5318336.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5318336.html#idp63532352"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5318336.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63550976"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63552144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5318336.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5318336.html#idp63532352"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318416.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318416.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23696/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5318416/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23696/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="constant_stride_idp5318416/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5318416"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5318416.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5318416/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6766832"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5318416.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23696/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="constant_stride_idp5318416/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318416/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318416/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5318416.html#idp6766832" title="Description">
+<link rel="prev" href="../constant_stride_idp5318416.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5323712.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5318416.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5318416.html#idp6766832"><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="../constant_stride_idp5323712.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5318416.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6781840"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6782960"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5318416.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5318416.html#idp6766832"><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="../constant_stride_idp5323712.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318704.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23824/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5318704/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23824/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="constant_stride_idp5318704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5318704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5318704.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5318704/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63486624"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5318704.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23824/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="constant_stride_idp5318704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318704/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318704/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5318704.html#idp63486624" title="Description">
+<link rel="prev" href="../constant_stride_idp5318704.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5324048.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5318704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5318704.html#idp63486624"><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="../constant_stride_idp5324048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5318704.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63501728"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63502848"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5318704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5318704.html#idp63486624"><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="../constant_stride_idp5324048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319072.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319072.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5313776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5319072/apply.html" title="Struct template apply">
+</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="constant_stride_idp5313776/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="constant_stride_idp5319072/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319072"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319072.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319072/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63279888"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5319072.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63284816"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5313776/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="constant_stride_idp5319072/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319072/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319072/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5319072.html#idp63279888" title="Description">
+<link rel="prev" href="../constant_stride_idp5319072.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5319072.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319072.html#idp63279888"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319072.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63298480"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63299648"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5319072.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319072.html#idp63279888"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319232.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319232.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5313888/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5319232/apply.html" title="Struct template apply">
+</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="constant_stride_idp5313888/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="constant_stride_idp5319232/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319232.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319232/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35988256"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5319232.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35993184"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5313888/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="constant_stride_idp5319232/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319232/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319232/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5319232.html#idp35988256" title="Description">
+<link rel="prev" href="../constant_stride_idp5319232.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5319232.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319232.html#idp35988256"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319232.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36006848"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36008016"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5319232.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319232.html#idp35988256"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319440.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319440.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23728/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5319440/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23728/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="constant_stride_idp5319440/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319440"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5319440.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319440/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6639808"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5319440.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23728/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="constant_stride_idp5319440/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319440/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319440/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5319440.html#idp6639808" title="Description">
+<link rel="prev" href="../constant_stride_idp5319440.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5324784.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5319440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319440.html#idp6639808"><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="../constant_stride_idp5324784.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319440.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6654912"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6656032"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5319440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319440.html#idp6639808"><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="../constant_stride_idp5324784.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319568.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319568.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5319568/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5319568/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319568"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5319568.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319568/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6757568"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5319568.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5319568/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319568/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319568/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5319568.html#idp6757568" title="Description">
+<link rel="prev" href="../constant_stride_idp5319568.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5324864.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5319568.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319568.html#idp6757568"><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="../constant_stride_idp5324864.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319568.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6772592"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6773712"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5319568.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319568.html#idp6757568"><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="../constant_stride_idp5324864.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319584.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319584.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5314240/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5319584/apply.html" title="Struct template apply">
+</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="constant_stride_idp5314240/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="constant_stride_idp5319584/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319584"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319584.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319584/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35857680"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5319584.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35862608"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5314240/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="constant_stride_idp5319584/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319584/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319584/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5319584.html#idp35857680" title="Description">
+<link rel="prev" href="../constant_stride_idp5319584.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5319584.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319584.html#idp35857680"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319584.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35876272"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35877440"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5319584.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319584.html#idp35857680"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319840.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319840.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5319840/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5319840/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319840"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5319840.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319840/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36158112"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5319840.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5319840/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319840/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319840/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5319840.html#idp36158112" title="Description">
+<link rel="prev" href="../constant_stride_idp5319840.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5325184.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5319840.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319840.html#idp36158112"><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="../constant_stride_idp5325184.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319840.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36173216"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36174336"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5319840.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319840.html#idp36158112"><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="../constant_stride_idp5325184.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319872.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319872.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5314576/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5319872/apply.html" title="Struct template apply">
+</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="constant_stride_idp5314576/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="constant_stride_idp5319872/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319872"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319872.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5319872/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6960960"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5319872.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6965888"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5314576/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="constant_stride_idp5319872/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319872/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319872/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5319872.html#idp6960960" title="Description">
+<link rel="prev" href="../constant_stride_idp5319872.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5319872.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319872.html#idp6960960"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5319872.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6979552"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6980720"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5319872.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5319872.html#idp6960960"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320096.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320096.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5320096/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5320096/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5320096"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5320096.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5320096/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62956272"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5320096.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5320096/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320096/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320096/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5320096.html#idp62956272" title="Description">
+<link rel="prev" href="../constant_stride_idp5320096.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5325392.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5320096.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5320096.html#idp62956272"><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="../constant_stride_idp5325392.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5320096.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62971440"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62972560"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5320096.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5320096.html#idp62956272"><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="../constant_stride_idp5325392.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320160.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320160.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5320160/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5320160/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5320160"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5320160.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5320160/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36059440"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5320160.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5320160/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320160/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320160/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5320160.html#idp36059440" title="Description">
+<link rel="prev" href="../constant_stride_idp5320160.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5325456.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5320160.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5320160.html#idp36059440"><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="../constant_stride_idp5325456.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5320160.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36074608"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36075728"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5320160.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5320160.html#idp36059440"><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="../constant_stride_idp5325456.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320304.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23696/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5320304/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23696/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="constant_stride_idp5320304/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5320304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5320304.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5320304/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36269024"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5320304.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23696/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="constant_stride_idp5320304/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320304/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320304/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5320304.html#idp36269024" title="Description">
+<link rel="prev" href="../constant_stride_idp5320304.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5325600.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5320304.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5320304.html#idp36269024"><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="../constant_stride_idp5325600.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5320304.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36284192"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36285312"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5320304.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5320304.html#idp36269024"><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="../constant_stride_idp5325600.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320336.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320336.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5314992/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5320336/apply.html" title="Struct template apply">
+</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="constant_stride_idp5314992/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="constant_stride_idp5320336/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5320336"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5320336.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5320336/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63050960"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5320336.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63055888"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5314992/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="constant_stride_idp5320336/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320336/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320336/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5320336.html#idp63050960" title="Description">
+<link rel="prev" href="../constant_stride_idp5320336.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5320336.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5320336.html#idp63050960"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5320336.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63069648"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63070816"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5320336.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5320336.html#idp63050960"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320512.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320512.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5320512/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5320512/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5320512"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5320512.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5320512/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36146096"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5320512.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5320512/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320512/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320512/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5320512.html#idp36146096" title="Description">
+<link rel="prev" href="../constant_stride_idp5320512.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5325808.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5320512.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5320512.html#idp36146096"><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="../constant_stride_idp5325808.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5320512.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36161264"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36162384"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5320512.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5320512.html#idp36146096"><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="../constant_stride_idp5325808.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321408.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321408.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5321408/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5321408/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5321408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5321408.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5321408/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63089312"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5321408.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5321408/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321408/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321408/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5321408.html#idp63089312" title="Description">
+<link rel="prev" href="../constant_stride_idp5321408.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5326752.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5321408.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5321408.html#idp63089312"><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="../constant_stride_idp5326752.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5321408.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63104480"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63105600"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5321408.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5321408.html#idp63089312"><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="../constant_stride_idp5326752.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321424.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321424.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5316080/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5321424/apply.html" title="Struct template apply">
+</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="constant_stride_idp5316080/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="constant_stride_idp5321424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5321424"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5321424.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5321424/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6742640"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5321424.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6747504"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5316080/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="constant_stride_idp5321424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321424/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321424/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5321424.html#idp6742640" title="Description">
+<link rel="prev" href="../constant_stride_idp5321424.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5321424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5321424.html#idp6742640"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5321424.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6761328"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6762496"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5321424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5321424.html#idp6742640"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321648.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321648.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5316352/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5321648/apply.html" title="Struct template apply">
+</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="constant_stride_idp5316352/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="constant_stride_idp5321648/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5321648"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5321648.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5321648/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36073136"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5321648.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36078064"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5316352/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="constant_stride_idp5321648/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321648/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321648/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5321648.html#idp36073136" title="Description">
+<link rel="prev" href="../constant_stride_idp5321648.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5321648.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5321648.html#idp36073136"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5321648.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36091792"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36092960"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5321648.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5321648.html#idp36073136"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321872.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321872.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5321872/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5321872/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5321872"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5321872.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5321872/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6774544"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5321872.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5321872/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321872/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321872/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5321872.html#idp6774544" title="Description">
+<link rel="prev" href="../constant_stride_idp5321872.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5327216.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5321872.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5321872.html#idp6774544"><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="../constant_stride_idp5327216.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5321872.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6789648"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6790768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5321872.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5321872.html#idp6774544"><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="../constant_stride_idp5327216.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321968.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5316672/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5321968/apply.html" title="Struct template apply">
+</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="constant_stride_idp5316672/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="constant_stride_idp5321968/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5321968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5321968.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5321968/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7039392"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5321968.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7044320"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5316672/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="constant_stride_idp5321968/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321968/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321968/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5321968.html#idp7039392" title="Description">
+<link rel="prev" href="../constant_stride_idp5321968.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5321968.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5321968.html#idp7039392"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5321968.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7057984"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7059152"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5321968.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5321968.html#idp7039392"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5322128/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5322128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5322128.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5322128/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35995552"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5322128.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5322128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322128/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322128/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5322128.html#idp35995552" title="Description">
+<link rel="prev" href="../constant_stride_idp5322128.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5327424.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5322128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322128.html#idp35995552"><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="../constant_stride_idp5327424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322128.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36010656"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36011776"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5322128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322128.html#idp35995552"><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="../constant_stride_idp5327424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322224.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322224.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5316928/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5322224/apply.html" title="Struct template apply">
+</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="constant_stride_idp5316928/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="constant_stride_idp5322224/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322224"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5322224.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5322224/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62808896"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5322224.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62813824"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5316928/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="constant_stride_idp5322224/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322224/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322224/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5322224.html#idp62808896" title="Description">
+<link rel="prev" href="../constant_stride_idp5322224.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5322224.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322224.html#idp62808896"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322224.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62827552"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62828720"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5322224.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322224.html#idp62808896"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322336.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322336.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5317040/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5322336/apply.html" title="Struct template apply">
+</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="constant_stride_idp5317040/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="constant_stride_idp5322336/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322336"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5322336.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5322336/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6803552"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5322336.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6808480"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5317040/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="constant_stride_idp5322336/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322336/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322336/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5322336.html#idp6803552" title="Description">
+<link rel="prev" href="../constant_stride_idp5322336.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5322336.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322336.html#idp6803552"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322336.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6822144"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6823312"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5322336.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322336.html#idp6803552"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322416.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322416.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5322416/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5322416/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322416"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5322416.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5322416/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63305168"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5322416.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5322416/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322416/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322416/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5322416.html#idp63305168" title="Description">
+<link rel="prev" href="../constant_stride_idp5322416.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5327712.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5322416.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322416.html#idp63305168"><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="../constant_stride_idp5327712.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322416.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63320272"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63321392"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5322416.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322416.html#idp63305168"><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="../constant_stride_idp5327712.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322704.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5317408/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5322704/apply.html" title="Struct template apply">
+</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="constant_stride_idp5317408/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="constant_stride_idp5322704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5322704.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5322704/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6796848"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5322704.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6801776"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5317408/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="constant_stride_idp5322704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322704/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322704/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5322704.html#idp6796848" title="Description">
+<link rel="prev" href="../constant_stride_idp5322704.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5322704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322704.html#idp6796848"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322704.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6815440"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6816608"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5322704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322704.html#idp6796848"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322736.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5317392/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5322736/apply.html" title="Struct template apply">
+</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="constant_stride_idp5317392/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="constant_stride_idp5322736/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5322736.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5322736/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6577872"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5322736.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6582640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5317392/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="constant_stride_idp5322736/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322736/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322736/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5322736.html#idp6577872" title="Description">
+<link rel="prev" href="../constant_stride_idp5322736.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5322736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322736.html#idp6577872"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5322736.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6596464"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6597632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5322736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5322736.html#idp6577872"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323200.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5317904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5323200/apply.html" title="Struct template apply">
+</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="constant_stride_idp5317904/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="constant_stride_idp5323200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5323200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5323200.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5323200/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36113440"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5323200.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36118368"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5317904/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="constant_stride_idp5323200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323200/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323200/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5323200.html#idp36113440" title="Description">
+<link rel="prev" href="../constant_stride_idp5323200.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5323200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5323200.html#idp36113440"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5323200.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36132096"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36133264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5323200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5323200.html#idp36113440"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323712.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323712.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5318416/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5323712/apply.html" title="Struct template apply">
+</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="constant_stride_idp5318416/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="constant_stride_idp5323712/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5323712"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5323712.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5323712/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6803664"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5323712.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6808592"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5318416/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="constant_stride_idp5323712/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323712/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323712/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5323712.html#idp6803664" title="Description">
+<link rel="prev" href="../constant_stride_idp5323712.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5323712.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5323712.html#idp6803664"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5323712.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6822256"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6823424"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5323712.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5323712.html#idp6803664"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324048.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324048.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5318704/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5324048/apply.html" title="Struct template apply">
+</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="constant_stride_idp5318704/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="constant_stride_idp5324048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5324048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5324048.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5324048/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63523440"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5324048.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63528368"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5318704/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="constant_stride_idp5324048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324048/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324048/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5324048.html#idp63523440" title="Description">
+<link rel="prev" href="../constant_stride_idp5324048.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5324048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5324048.html#idp63523440"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5324048.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63542032"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63543200"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5324048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5324048.html#idp63523440"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324304.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5324304/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5324304/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5324304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5324304.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5324304/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36338640"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5324304.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5324304/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324304/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324304/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5324304.html#idp36338640" title="Description">
+<link rel="prev" href="../constant_stride_idp5324304.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5329600.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5324304.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5324304.html#idp36338640"><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="../constant_stride_idp5329600.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5324304.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36353744"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36354864"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5324304.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5324304.html#idp36338640"><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="../constant_stride_idp5329600.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324736.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23856/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5324736/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23856/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="constant_stride_idp5324736/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5324736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5324736.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5324736/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6517952"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5324736.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23856/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="constant_stride_idp5324736/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324736/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324736/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5324736.html#idp6517952" title="Description">
+<link rel="prev" href="../constant_stride_idp5324736.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5330032.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5324736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5324736.html#idp6517952"><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="../constant_stride_idp5330032.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5324736.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6533056"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6534176"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5324736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5324736.html#idp6517952"><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="../constant_stride_idp5330032.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324784.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5319440/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5324784/apply.html" title="Struct template apply">
+</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="constant_stride_idp5319440/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="constant_stride_idp5324784/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5324784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5324784.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5324784/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6676640"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5324784.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6681568"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5319440/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="constant_stride_idp5324784/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324784/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324784/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5324784.html#idp6676640" title="Description">
+<link rel="prev" href="../constant_stride_idp5324784.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5324784.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5324784.html#idp6676640"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5324784.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6695232"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6696400"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5324784.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5324784.html#idp6676640"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324864.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324864.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5319568/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5324864/apply.html" title="Struct template apply">
+</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="constant_stride_idp5319568/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="constant_stride_idp5324864/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5324864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5324864.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5324864/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6794400"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5324864.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6799328"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5319568/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="constant_stride_idp5324864/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324864/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324864/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5324864.html#idp6794400" title="Description">
+<link rel="prev" href="../constant_stride_idp5324864.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5324864.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5324864.html#idp6794400"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5324864.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6812992"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6814160"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5324864.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5324864.html#idp6794400"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325184.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325184.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5319840/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5325184/apply.html" title="Struct template apply">
+</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="constant_stride_idp5319840/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="constant_stride_idp5325184/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325184"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325184.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325184/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36194880"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5325184.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36199808"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5319840/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="constant_stride_idp5325184/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325184/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325184/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5325184.html#idp36194880" title="Description">
+<link rel="prev" href="../constant_stride_idp5325184.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5325184.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325184.html#idp36194880"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325184.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36213472"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36214640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5325184.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325184.html#idp36194880"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325392.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325392.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5320096/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5325392/apply.html" title="Struct template apply">
+</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="constant_stride_idp5320096/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="constant_stride_idp5325392/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325392"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325392.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325392/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62993248"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5325392.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62998176"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5320096/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="constant_stride_idp5325392/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325392/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325392/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5325392.html#idp62993248" title="Description">
+<link rel="prev" href="../constant_stride_idp5325392.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5325392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325392.html#idp62993248"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325392.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63011904"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63013072"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5325392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325392.html#idp62993248"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325456.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325456.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5320160/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5325456/apply.html" title="Struct template apply">
+</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="constant_stride_idp5320160/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="constant_stride_idp5325456/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325456"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325456.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325456/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36096272"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5325456.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36101200"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5320160/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="constant_stride_idp5325456/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325456/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325456/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5325456.html#idp36096272" title="Description">
+<link rel="prev" href="../constant_stride_idp5325456.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5325456.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325456.html#idp36096272"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325456.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36114864"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36116032"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5325456.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325456.html#idp36096272"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325600.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325600.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5320304/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5325600/apply.html" title="Struct template apply">
+</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="constant_stride_idp5320304/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="constant_stride_idp5325600/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325600"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325600.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325600/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36305856"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5325600.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36310784"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5320304/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="constant_stride_idp5325600/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325600/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325600/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5325600.html#idp36305856" title="Description">
+<link rel="prev" href="../constant_stride_idp5325600.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5325600.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325600.html#idp36305856"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325600.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36324448"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36325616"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5325600.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325600.html#idp36305856"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325808.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325808.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5320512/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5325808/apply.html" title="Struct template apply">
+</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="constant_stride_idp5320512/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="constant_stride_idp5325808/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325808"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325808.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325808/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36182976"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5325808.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36187904"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5320512/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="constant_stride_idp5325808/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325808/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325808/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5325808.html#idp36182976" title="Description">
+<link rel="prev" href="../constant_stride_idp5325808.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5325808.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325808.html#idp36182976"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325808.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36201568"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36202736"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5325808.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325808.html#idp36182976"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325856.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325856.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5325856/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5325856/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5325856.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5325856/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36044064"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5325856.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5325856/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325856/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325856/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5325856.html#idp36044064" title="Description">
+<link rel="prev" href="../constant_stride_idp5325856.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5331200.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5325856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325856.html#idp36044064"><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="../constant_stride_idp5331200.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5325856.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36059168"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36060288"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5325856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5325856.html#idp36044064"><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="../constant_stride_idp5331200.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5326752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5326752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5321408/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5326752/apply.html" title="Struct template apply">
+</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="constant_stride_idp5321408/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="constant_stride_idp5326752/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5326752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5326752.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5326752/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63126048"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5326752.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63130976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5321408/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="constant_stride_idp5326752/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5326752/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5326752/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5326752.html#idp63126048" title="Description">
+<link rel="prev" href="../constant_stride_idp5326752.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5326752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5326752.html#idp63126048"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5326752.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63144800"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63145968"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5326752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5326752.html#idp63126048"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327216.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327216.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5321872/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5327216/apply.html" title="Struct template apply">
+</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="constant_stride_idp5321872/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="constant_stride_idp5327216/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5327216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5327216.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5327216/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6811488"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5327216.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6816416"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5321872/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="constant_stride_idp5327216/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327216/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327216/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5327216.html#idp6811488" title="Description">
+<link rel="prev" href="../constant_stride_idp5327216.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5327216.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5327216.html#idp6811488"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5327216.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6830080"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6831248"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5327216.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5327216.html#idp6811488"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327424.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327424.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5322128/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5327424/apply.html" title="Struct template apply">
+</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="constant_stride_idp5322128/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="constant_stride_idp5327424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5327424"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5327424.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5327424/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36032320"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5327424.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36037248"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5322128/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="constant_stride_idp5327424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327424/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327424/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5327424.html#idp36032320" title="Description">
+<link rel="prev" href="../constant_stride_idp5327424.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5327424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5327424.html#idp36032320"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5327424.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36050912"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36052080"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5327424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5327424.html#idp36032320"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327712.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327712.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5322416/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5327712/apply.html" title="Struct template apply">
+</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="constant_stride_idp5322416/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="constant_stride_idp5327712/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5327712"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5327712.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5327712/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63342080"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5327712.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63347008"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5322416/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="constant_stride_idp5327712/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327712/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327712/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5327712.html#idp63342080" title="Description">
+<link rel="prev" href="../constant_stride_idp5327712.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5327712.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5327712.html#idp63342080"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5327712.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63360736"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63361904"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5327712.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5327712.html#idp63342080"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5329600.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5329600.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5324304/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5329600/apply.html" title="Struct template apply">
+</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="constant_stride_idp5324304/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="constant_stride_idp5329600/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5329600"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5329600.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5329600/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36375552"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5329600.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36380480"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5324304/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="constant_stride_idp5329600/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5329600/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5329600/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5329600.html#idp36375552" title="Description">
+<link rel="prev" href="../constant_stride_idp5329600.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5329600.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5329600.html#idp36375552"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5329600.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36394144"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36395312"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5329600.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5329600.html#idp36375552"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5330032.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5330032.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5324736/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5330032/apply.html" title="Struct template apply">
+</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="constant_stride_idp5324736/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="constant_stride_idp5330032/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5330032"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5330032.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5330032/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6554864"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5330032.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6559792"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5324736/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="constant_stride_idp5330032/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5330032/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5330032/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5330032.html#idp6554864" title="Description">
+<link rel="prev" href="../constant_stride_idp5330032.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5330032.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5330032.html#idp6554864"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5330032.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6573520"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6574688"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5330032.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5330032.html#idp6554864"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5331200.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5331200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5325856/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5331200/apply.html" title="Struct template apply">
+</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="constant_stride_idp5325856/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="constant_stride_idp5331200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5331200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5331200.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5331200/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36080944"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5331200.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36085872"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5325856/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="constant_stride_idp5331200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5331200/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5331200/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5331200.html#idp36080944" title="Description">
+<link rel="prev" href="../constant_stride_idp5331200.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5331200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5331200.html#idp36080944"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5331200.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36099536"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36100704"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5331200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5331200.html#idp36080944"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5337328.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5337328.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5337328/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5337328/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5337328"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5337328.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5337328/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6662992"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5337328.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5337328/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5337328/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5337328/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5337328.html#idp6662992" title="Description">
+<link rel="prev" href="../constant_stride_idp5337328.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5342672.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5337328.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5337328.html#idp6662992"><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="../constant_stride_idp5342672.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5337328.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6678080"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6679200"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5337328.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5337328.html#idp6662992"><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="../constant_stride_idp5342672.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5338560.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5338560.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5338560/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5338560/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5338560"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5338560.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5338560/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6424992"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5338560.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5338560/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5338560/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5338560/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5338560.html#idp6424992" title="Description">
+<link rel="prev" href="../constant_stride_idp5338560.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5343904.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5338560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5338560.html#idp6424992"><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="../constant_stride_idp5343904.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5338560.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6440096"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6441216"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5338560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5338560.html#idp6424992"><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="../constant_stride_idp5343904.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5339920.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5339920.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23856/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5339920/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23856/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="constant_stride_idp5339920/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5339920"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5339920.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5339920/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6954560"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5339920.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23856/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="constant_stride_idp5339920/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5339920/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5339920/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5339920.html#idp6954560" title="Description">
+<link rel="prev" href="../constant_stride_idp5339920.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5345216.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5339920.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5339920.html#idp6954560"><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="../constant_stride_idp5345216.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5339920.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6969728"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6970848"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5339920.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5339920.html#idp6954560"><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="../constant_stride_idp5345216.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5340224.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5340224.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5340224/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5340224/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5340224"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5340224.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5340224/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35940000"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5340224.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5340224/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5340224/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5340224/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5340224.html#idp35940000" title="Description">
+<link rel="prev" href="../constant_stride_idp5340224.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5345520.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5340224.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5340224.html#idp35940000"><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="../constant_stride_idp5345520.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5340224.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35955104"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35956224"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5340224.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5340224.html#idp35940000"><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="../constant_stride_idp5345520.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5342672.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5342672.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5337328/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5342672/apply.html" title="Struct template apply">
+</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="constant_stride_idp5337328/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="constant_stride_idp5342672/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5342672"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5342672.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5342672/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6699904"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5342672.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6704832"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5337328/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="constant_stride_idp5342672/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5342672/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5342672/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5342672.html#idp6699904" title="Description">
+<link rel="prev" href="../constant_stride_idp5342672.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5342672.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5342672.html#idp6699904"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5342672.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6718496"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6719664"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5342672.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5342672.html#idp6699904"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5343904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5343904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5338560/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5343904/apply.html" title="Struct template apply">
+</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="constant_stride_idp5338560/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="constant_stride_idp5343904/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5343904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5343904.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5343904/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6461872"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5343904.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6466800"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5338560/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="constant_stride_idp5343904/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5343904/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5343904/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5343904.html#idp6461872" title="Description">
+<link rel="prev" href="../constant_stride_idp5343904.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5343904.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5343904.html#idp6461872"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5343904.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6480464"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6481632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5343904.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5343904.html#idp6461872"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345216.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345216.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5339920/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5345216/apply.html" title="Struct template apply">
+</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="constant_stride_idp5339920/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="constant_stride_idp5345216/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5345216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5345216.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5345216/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6991504"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5345216.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6996432"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5339920/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="constant_stride_idp5345216/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345216/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345216/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5345216.html#idp6991504" title="Description">
+<link rel="prev" href="../constant_stride_idp5345216.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5345216.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5345216.html#idp6991504"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5345216.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7010160"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7011328"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5345216.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5345216.html#idp6991504"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345392.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345392.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5345392/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5345392/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5345392"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5345392.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5345392/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6949968"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5345392.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5345392/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345392/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345392/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5345392.html#idp6949968" title="Description">
+<link rel="prev" href="../constant_stride_idp5345392.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5350736.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5345392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5345392.html#idp6949968"><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="../constant_stride_idp5350736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5345392.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6965072"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6966192"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5345392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5345392.html#idp6949968"><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="../constant_stride_idp5350736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345520.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345520.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5340224/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5345520/apply.html" title="Struct template apply">
+</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="constant_stride_idp5340224/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="constant_stride_idp5345520/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5345520"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5345520.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5345520/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35976880"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5345520.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35981808"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5340224/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="constant_stride_idp5345520/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345520/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345520/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5345520.html#idp35976880" title="Description">
+<link rel="prev" href="../constant_stride_idp5345520.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5345520.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5345520.html#idp35976880"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5345520.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35995472"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35996640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5345520.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5345520.html#idp35976880"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345744.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5345744/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5345744/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5345744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5345744.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5345744/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6633920"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5345744.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5345744/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345744/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345744/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5345744.html#idp6633920" title="Description">
+<link rel="prev" href="../constant_stride_idp5345744.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5351088.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5345744.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5345744.html#idp6633920"><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="../constant_stride_idp5351088.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5345744.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6649024"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6650144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5345744.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5345744.html#idp6633920"><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="../constant_stride_idp5351088.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5348272.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5348272.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5348272/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5348272/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5348272"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5348272.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5348272/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35770368"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5348272.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5348272/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5348272/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5348272/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5348272.html#idp35770368" title="Description">
+<link rel="prev" href="../constant_stride_idp5348272.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5353616.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5348272.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5348272.html#idp35770368"><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="../constant_stride_idp5353616.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5348272.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35785440"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35786560"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5348272.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5348272.html#idp35770368"><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="../constant_stride_idp5353616.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5349504.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5349504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5349504/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5349504/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5349504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5349504.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5349504/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63169472"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5349504.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5349504/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5349504/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5349504/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5349504.html#idp63169472" title="Description">
+<link rel="prev" href="../constant_stride_idp5349504.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5354800.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5349504.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5349504.html#idp63169472"><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="../constant_stride_idp5354800.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5349504.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63184576"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63185696"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5349504.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5349504.html#idp63169472"><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="../constant_stride_idp5354800.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350736.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5345392/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5350736/apply.html" title="Struct template apply">
+</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="constant_stride_idp5345392/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="constant_stride_idp5350736/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5350736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5350736.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5350736/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6986784"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5350736.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6991712"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5345392/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="constant_stride_idp5350736/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350736/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350736/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5350736.html#idp6986784" title="Description">
+<link rel="prev" href="../constant_stride_idp5350736.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5350736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5350736.html#idp6986784"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5350736.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7005376"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7006544"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5350736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5350736.html#idp6986784"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350944.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350944.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5350944/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5350944/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5350944"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5350944.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5350944/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6410784"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5350944.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5350944/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350944/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350944/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5350944.html#idp6410784" title="Description">
+<link rel="prev" href="../constant_stride_idp5350944.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5356240.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5350944.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5350944.html#idp6410784"><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="../constant_stride_idp5356240.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5350944.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6425808"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6426928"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5350944.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5350944.html#idp6410784"><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="../constant_stride_idp5356240.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5351088.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5351088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5345744/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5351088/apply.html" title="Struct template apply">
+</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="constant_stride_idp5345744/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="constant_stride_idp5351088/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5351088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5351088.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5351088/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6670736"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5351088.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6675664"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5345744/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="constant_stride_idp5351088/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5351088/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5351088/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5351088.html#idp6670736" title="Description">
+<link rel="prev" href="../constant_stride_idp5351088.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5351088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5351088.html#idp6670736"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5351088.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6689328"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6690496"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5351088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5351088.html#idp6670736"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5353616.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5353616.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5348272/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5353616/apply.html" title="Struct template apply">
+</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="constant_stride_idp5348272/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="constant_stride_idp5353616/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5353616"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5353616.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5353616/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35807312"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5353616.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35812240"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5348272/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="constant_stride_idp5353616/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5353616/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5353616/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5353616.html#idp35807312" title="Description">
+<link rel="prev" href="../constant_stride_idp5353616.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5353616.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5353616.html#idp35807312"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5353616.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35825904"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35827072"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5353616.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5353616.html#idp35807312"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5354800.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5354800.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5349504/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5354800/apply.html" title="Struct template apply">
+</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="constant_stride_idp5349504/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="constant_stride_idp5354800/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5354800"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5354800.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5354800/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63206288"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5354800.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63211216"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5349504/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="constant_stride_idp5354800/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5354800/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5354800/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5354800.html#idp63206288" title="Description">
+<link rel="prev" href="../constant_stride_idp5354800.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5354800.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5354800.html#idp63206288"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5354800.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63224880"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63226048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5354800.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5354800.html#idp63206288"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5356240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5356240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5350944/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5356240/apply.html" title="Struct template apply">
+</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="constant_stride_idp5350944/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="constant_stride_idp5356240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5356240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5356240.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5356240/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6447616"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5356240.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6452544"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5350944/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="constant_stride_idp5356240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5356240/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5356240/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5356240.html#idp6447616" title="Description">
+<link rel="prev" href="../constant_stride_idp5356240.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5356240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5356240.html#idp6447616"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5356240.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6466208"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6467376"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5356240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5356240.html#idp6447616"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5360240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5360240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5360240/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5360240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5360240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5360240.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5360240/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6422096"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5360240.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5360240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5360240/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5360240/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5360240.html#idp6422096" title="Description">
+<link rel="prev" href="../constant_stride_idp5360240.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5365584.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5360240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5360240.html#idp6422096"><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="../constant_stride_idp5365584.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5360240.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6437200"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6438320"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5360240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5360240.html#idp6422096"><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="../constant_stride_idp5365584.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5362352.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5362352.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5362352/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5362352/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5362352"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5362352.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5362352/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62946736"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5362352.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5362352/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5362352/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5362352/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5362352.html#idp62946736" title="Description">
+<link rel="prev" href="../constant_stride_idp5362352.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5367696.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5362352.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5362352.html#idp62946736"><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="../constant_stride_idp5367696.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5362352.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62961840"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62962960"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5362352.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5362352.html#idp62946736"><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="../constant_stride_idp5367696.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5363200.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5363200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5363200/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5363200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5363200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5363200.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5363200/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63485392"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5363200.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5363200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5363200/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5363200/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5363200.html#idp63485392" title="Description">
+<link rel="prev" href="../constant_stride_idp5363200.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5368544.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5363200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5363200.html#idp63485392"><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="../constant_stride_idp5368544.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5363200.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63500496"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63501616"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5363200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5363200.html#idp63485392"><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="../constant_stride_idp5368544.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5365584.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5365584.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5360240/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5365584/apply.html" title="Struct template apply">
+</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="constant_stride_idp5360240/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="constant_stride_idp5365584/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5365584"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5365584.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5365584/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6458832"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5365584.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6463760"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5360240/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="constant_stride_idp5365584/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5365584/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5365584/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5365584.html#idp6458832" title="Description">
+<link rel="prev" href="../constant_stride_idp5365584.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5365584.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5365584.html#idp6458832"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5365584.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6477520"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6478688"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5365584.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5365584.html#idp6458832"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367696.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367696.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5362352/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5367696/apply.html" title="Struct template apply">
+</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="constant_stride_idp5362352/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="constant_stride_idp5367696/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5367696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5367696.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5367696/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62983616"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5367696.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62988448"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5362352/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="constant_stride_idp5367696/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367696/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367696/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5367696.html#idp62983616" title="Description">
+<link rel="prev" href="../constant_stride_idp5367696.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5367696.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5367696.html#idp62983616"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5367696.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63002208"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63003376"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5367696.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5367696.html#idp62983616"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367824.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367824.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5367824/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5367824/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5367824"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5367824.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5367824/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6467280"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5367824.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5367824/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367824/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367824/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5367824.html#idp6467280" title="Description">
+<link rel="prev" href="../constant_stride_idp5367824.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5373168.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5367824.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5367824.html#idp6467280"><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="../constant_stride_idp5373168.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5367824.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6482384"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6483504"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5367824.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5367824.html#idp6467280"><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="../constant_stride_idp5373168.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368544.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368544.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5363200/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5368544/apply.html" title="Struct template apply">
+</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="constant_stride_idp5363200/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="constant_stride_idp5368544/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5368544"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5368544.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5368544/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63522208"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5368544.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63527136"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5363200/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="constant_stride_idp5368544/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368544/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368544/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5368544.html#idp63522208" title="Description">
+<link rel="prev" href="../constant_stride_idp5368544.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5368544.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5368544.html#idp63522208"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5368544.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63540800"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63541968"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5368544.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5368544.html#idp63522208"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23824/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5368752/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23824/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="constant_stride_idp5368752/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5368752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5368752.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5368752/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6719568"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5368752.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23824/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="constant_stride_idp5368752/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368752/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368752/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5368752.html#idp6719568" title="Description">
+<link rel="prev" href="../constant_stride_idp5368752.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5374096.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5368752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5368752.html#idp6719568"><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="../constant_stride_idp5374096.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5368752.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6734672"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6735792"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5368752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5368752.html#idp6719568"><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="../constant_stride_idp5374096.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370032.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370032.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5370032/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5370032/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370032"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5370032.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5370032/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6660688"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5370032.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5370032/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370032/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370032/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5370032.html#idp6660688" title="Description">
+<link rel="prev" href="../constant_stride_idp5370032.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5375328.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5370032.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370032.html#idp6660688"><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="../constant_stride_idp5375328.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370032.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6675856"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6676976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5370032.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370032.html#idp6660688"><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="../constant_stride_idp5375328.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370048.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370048.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5370048/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5370048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5370048.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5370048/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63617408"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5370048.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5370048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370048/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370048/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5370048.html#idp63617408" title="Description">
+<link rel="prev" href="../constant_stride_idp5370048.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5375392.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5370048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370048.html#idp63617408"><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="../constant_stride_idp5375392.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370048.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63632512"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63633632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5370048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370048.html#idp63617408"><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="../constant_stride_idp5375392.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370320.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370320.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5370320/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5370320/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370320"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5370320.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5370320/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36013760"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5370320.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5370320/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370320/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370320/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5370320.html#idp36013760" title="Description">
+<link rel="prev" href="../constant_stride_idp5370320.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5375664.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5370320.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370320.html#idp36013760"><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="../constant_stride_idp5375664.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370320.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36028864"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36029984"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5370320.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370320.html#idp36013760"><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="../constant_stride_idp5375664.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370512.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370512.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5370512/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5370512/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370512"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5370512.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5370512/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63179152"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5370512.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5370512/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370512/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370512/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5370512.html#idp63179152" title="Description">
+<link rel="prev" href="../constant_stride_idp5370512.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5375808.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5370512.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370512.html#idp63179152"><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="../constant_stride_idp5375808.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370512.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63194256"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63195376"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5370512.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370512.html#idp63179152"><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="../constant_stride_idp5375808.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370656.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370656.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5370656/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5370656/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370656"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5370656.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5370656/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6997968"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5370656.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5370656/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370656/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370656/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5370656.html#idp6997968" title="Description">
+<link rel="prev" href="../constant_stride_idp5370656.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5376000.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5370656.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370656.html#idp6997968"><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="../constant_stride_idp5376000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370656.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7013136"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7014256"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5370656.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370656.html#idp6997968"><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="../constant_stride_idp5376000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370848.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370848.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5370848/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5370848/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370848"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5370848.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5370848/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6682512"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5370848.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5370848/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370848/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370848/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5370848.html#idp6682512" title="Description">
+<link rel="prev" href="../constant_stride_idp5370848.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5376192.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5370848.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370848.html#idp6682512"><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="../constant_stride_idp5376192.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370848.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6697520"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6698640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5370848.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370848.html#idp6682512"><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="../constant_stride_idp5376192.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370928.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5370928/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5370928/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5370928.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5370928/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62797312"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5370928.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5370928/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370928/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370928/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5370928.html#idp62797312" title="Description">
+<link rel="prev" href="../constant_stride_idp5370928.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5376272.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5370928.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370928.html#idp62797312"><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="../constant_stride_idp5376272.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370928.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62812416"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62813536"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5370928.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370928.html#idp62797312"><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="../constant_stride_idp5376272.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370944.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370944.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5370944/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5370944/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370944"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5370944.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5370944/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63136320"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5370944.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5370944/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370944/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370944/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5370944.html#idp63136320" title="Description">
+<link rel="prev" href="../constant_stride_idp5370944.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5376240.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5370944.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370944.html#idp63136320"><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="../constant_stride_idp5376240.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5370944.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63151344"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63152464"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5370944.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5370944.html#idp63136320"><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="../constant_stride_idp5376240.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5371072.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5371072.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5371072/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5371072/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5371072"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5371072.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5371072/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35875216"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5371072.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5371072/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5371072/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5371072/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5371072.html#idp35875216" title="Description">
+<link rel="prev" href="../constant_stride_idp5371072.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5376368.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5371072.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5371072.html#idp35875216"><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="../constant_stride_idp5376368.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5371072.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35890320"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35891440"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5371072.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5371072.html#idp35875216"><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="../constant_stride_idp5376368.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5373168.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5373168.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5367824/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5373168/apply.html" title="Struct template apply">
+</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="constant_stride_idp5367824/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="constant_stride_idp5373168/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5373168"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5373168.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5373168/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6504048"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5373168.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6508976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5367824/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="constant_stride_idp5373168/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5373168/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5373168/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5373168.html#idp6504048" title="Description">
+<link rel="prev" href="../constant_stride_idp5373168.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5373168.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5373168.html#idp6504048"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5373168.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6522640"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6523808"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5373168.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5373168.html#idp6504048"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5374096.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5374096.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5368752/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5374096/apply.html" title="Struct template apply">
+</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="constant_stride_idp5368752/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="constant_stride_idp5374096/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5374096"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5374096.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5374096/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6756336"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5374096.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6761264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5368752/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="constant_stride_idp5374096/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5374096/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5374096/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5374096.html#idp6756336" title="Description">
+<link rel="prev" href="../constant_stride_idp5374096.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5374096.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5374096.html#idp6756336"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5374096.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6774928"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6776096"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5374096.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5374096.html#idp6756336"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375328.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375328.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5370032/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5375328/apply.html" title="Struct template apply">
+</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="constant_stride_idp5370032/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="constant_stride_idp5375328/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5375328"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5375328.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5375328/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6697728"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5375328.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6702656"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5370032/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="constant_stride_idp5375328/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375328/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375328/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5375328.html#idp6697728" title="Description">
+<link rel="prev" href="../constant_stride_idp5375328.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5375328.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5375328.html#idp6697728"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5375328.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6716320"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6717488"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5375328.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5375328.html#idp6697728"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375392.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375392.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5370048/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5375392/apply.html" title="Struct template apply">
+</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="constant_stride_idp5370048/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="constant_stride_idp5375392/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5375392"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5375392.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5375392/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63654128"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5375392.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63659056"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5370048/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="constant_stride_idp5375392/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375392/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375392/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5375392.html#idp63654128" title="Description">
+<link rel="prev" href="../constant_stride_idp5375392.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5375392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5375392.html#idp63654128"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5375392.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63672880"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63674048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5375392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5375392.html#idp63654128"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375664.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375664.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5370320/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5375664/apply.html" title="Struct template apply">
+</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="constant_stride_idp5370320/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="constant_stride_idp5375664/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5375664"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5375664.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5375664/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36050640"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5375664.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36055568"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5370320/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="constant_stride_idp5375664/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375664/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375664/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5375664.html#idp36050640" title="Description">
+<link rel="prev" href="../constant_stride_idp5375664.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5375664.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5375664.html#idp36050640"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5375664.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36069232"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36070400"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5375664.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5375664.html#idp36050640"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375808.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375808.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5370512/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5375808/apply.html" title="Struct template apply">
+</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="constant_stride_idp5370512/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="constant_stride_idp5375808/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5375808"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5375808.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5375808/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63215984"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5375808.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63220912"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5370512/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="constant_stride_idp5375808/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375808/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375808/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5375808.html#idp63215984" title="Description">
+<link rel="prev" href="../constant_stride_idp5375808.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5375808.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5375808.html#idp63215984"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5375808.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63234576"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63235744"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5375808.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5375808.html#idp63215984"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376000.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376000.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5370656/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5376000/apply.html" title="Struct template apply">
+</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="constant_stride_idp5370656/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="constant_stride_idp5376000/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5376000"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5376000.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5376000/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7034800"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5376000.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7039728"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5370656/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="constant_stride_idp5376000/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376000/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376000/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5376000.html#idp7034800" title="Description">
+<link rel="prev" href="../constant_stride_idp5376000.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5376000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5376000.html#idp7034800"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5376000.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7053456"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7054624"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5376000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5376000.html#idp7034800"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376192.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376192.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5370848/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5376192/apply.html" title="Struct template apply">
+</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="constant_stride_idp5370848/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="constant_stride_idp5376192/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5376192"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5376192.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5376192/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6719280"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5376192.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6724208"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5370848/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="constant_stride_idp5376192/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376192/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376192/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5376192.html#idp6719280" title="Description">
+<link rel="prev" href="../constant_stride_idp5376192.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5376192.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5376192.html#idp6719280"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5376192.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6737872"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6739040"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5376192.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5376192.html#idp6719280"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5370944/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5376240/apply.html" title="Struct template apply">
+</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="constant_stride_idp5370944/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="constant_stride_idp5376240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5376240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5376240.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5376240/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63173152"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5376240.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63178080"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5370944/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="constant_stride_idp5376240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376240/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376240/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5376240.html#idp63173152" title="Description">
+<link rel="prev" href="../constant_stride_idp5376240.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5376240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5376240.html#idp63173152"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5376240.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63191744"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63192912"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5376240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5376240.html#idp63173152"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376272.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376272.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5370928/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5376272/apply.html" title="Struct template apply">
+</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="constant_stride_idp5370928/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="constant_stride_idp5376272/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5376272"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5376272.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5376272/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62834192"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5376272.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62839120"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5370928/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="constant_stride_idp5376272/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376272/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376272/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5376272.html#idp62834192" title="Description">
+<link rel="prev" href="../constant_stride_idp5376272.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5376272.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5376272.html#idp62834192"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5376272.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62852784"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62853952"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5376272.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5376272.html#idp62834192"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376368.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5371072/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5376368/apply.html" title="Struct template apply">
+</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="constant_stride_idp5371072/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="constant_stride_idp5376368/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5376368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5376368.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5376368/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35911984"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5376368.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35916912"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5371072/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="constant_stride_idp5376368/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376368/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376368/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5376368.html#idp35911984" title="Description">
+<link rel="prev" href="../constant_stride_idp5376368.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5376368.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5376368.html#idp35911984"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5376368.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35930576"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35931744"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5376368.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5376368.html#idp35911984"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5380128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5380128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23696/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5380128/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23696/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="constant_stride_idp5380128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5380128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5380128.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5380128/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35940816"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5380128.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23696/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="constant_stride_idp5380128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5380128/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5380128/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5380128.html#idp35940816" title="Description">
+<link rel="prev" href="../constant_stride_idp5380128.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5385424.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5380128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5380128.html#idp35940816"><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="../constant_stride_idp5385424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5380128.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35955984"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35957104"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5380128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5380128.html#idp35940816"><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="../constant_stride_idp5385424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5385424.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5385424.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5380128/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5385424/apply.html" title="Struct template apply">
+</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="constant_stride_idp5380128/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="constant_stride_idp5385424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5385424"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5385424.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5385424/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35977648"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5385424.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35982576"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5380128/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="constant_stride_idp5385424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5385424/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5385424/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5385424.html#idp35977648" title="Description">
+<link rel="prev" href="../constant_stride_idp5385424.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5385424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5385424.html#idp35977648"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5385424.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35996240"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35997408"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5385424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5385424.html#idp35977648"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5396384.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5396384.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5396384/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5396384/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5396384"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5396384.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5396384/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36143456"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5396384.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5396384/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5396384/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5396384/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5396384.html#idp36143456" title="Description">
+<link rel="prev" href="../constant_stride_idp5396384.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5401728.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5396384.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5396384.html#idp36143456"><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="../constant_stride_idp5401728.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5396384.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36158560"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36159680"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5396384.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5396384.html#idp36143456"><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="../constant_stride_idp5401728.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5401728.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5401728.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5396384/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5401728/apply.html" title="Struct template apply">
+</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="constant_stride_idp5396384/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="constant_stride_idp5401728/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5401728"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5401728.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5401728/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36180336"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5401728.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36185264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5396384/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="constant_stride_idp5401728/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5401728/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5401728/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5401728.html#idp36180336" title="Description">
+<link rel="prev" href="../constant_stride_idp5401728.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5401728.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5401728.html#idp36180336"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5401728.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36198992"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36200160"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5401728.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5401728.html#idp36180336"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5405360.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5405360.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="../../generate/compiler_optimizations.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5405360/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../generate/compiler_optimizations.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="constant_stride_idp5405360/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5405360"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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="../../generate/compiler_optimizations.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5405360.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5405360/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63511872"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5405360.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../generate/compiler_optimizations.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="constant_stride_idp5405360/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5405360/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5405360/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5405360.html#idp63511872" title="Description">
+<link rel="prev" href="../constant_stride_idp5405360.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5410704.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5405360.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5405360.html#idp63511872"><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="../constant_stride_idp5410704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5405360.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="../../../generate/compiler_optimizations.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+
+<span class="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63527040"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63528160"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5405360.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5405360.html#idp63511872"><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="../constant_stride_idp5410704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5410704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5410704.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="../../generate/compiler_optimizations.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="constant_stride_idp5405360/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5410704/apply.html" title="Struct template apply">
+</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="constant_stride_idp5405360/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../generate/compiler_optimizations.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="constant_stride_idp5410704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5410704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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="../../generate/compiler_optimizations.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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5410704.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5410704/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63548816"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5410704.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63553584"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5405360/apply.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../generate/compiler_optimizations.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="constant_stride_idp5410704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5410704/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5410704/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5410704.html#idp63548816" title="Description">
+<link rel="prev" href="../constant_stride_idp5410704.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5410704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5410704.html#idp63548816"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5410704.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="../../../generate/compiler_optimizations.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+
+<span class="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63567472"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63568640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5410704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5410704.html#idp63548816"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5414544.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5414544.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23856/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5414544/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23856/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="constant_stride_idp5414544/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5414544"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5414544.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5414544/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6768592"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5414544.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23856/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="constant_stride_idp5414544/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5414544/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5414544/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5414544.html#idp6768592" title="Description">
+<link rel="prev" href="../constant_stride_idp5414544.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5419840.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5414544.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5414544.html#idp6768592"><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="../constant_stride_idp5419840.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5414544.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6783696"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6784816"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5414544.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5414544.html#idp6768592"><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="../constant_stride_idp5419840.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5419840.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5419840.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5414544/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5419840/apply.html" title="Struct template apply">
+</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="constant_stride_idp5414544/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="constant_stride_idp5419840/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5419840"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5419840.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5419840/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6805360"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5419840.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6810192"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5414544/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="constant_stride_idp5419840/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5419840/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5419840/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5419840.html#idp6805360" title="Description">
+<link rel="prev" href="../constant_stride_idp5419840.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5419840.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5419840.html#idp6805360"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5419840.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6823952"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6825120"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5419840.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5419840.html#idp6805360"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5520128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5520128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5520128/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5520128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5520128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5520128.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5520128/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35542112"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5520128.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5520128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5520128/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5520128/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5520128.html#idp35542112" title="Description">
+<link rel="prev" href="../constant_stride_idp5520128.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5525424.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5520128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5520128.html#idp35542112"><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="../constant_stride_idp5525424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5520128.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35557216"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35558336"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5520128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5520128.html#idp35542112"><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="../constant_stride_idp5525424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5525424.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5525424.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5520128/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5525424/apply.html" title="Struct template apply">
+</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="constant_stride_idp5520128/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="constant_stride_idp5525424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5525424"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5525424.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5525424/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35578880"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5525424.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35583808"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5520128/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="constant_stride_idp5525424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5525424/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5525424/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5525424.html#idp35578880" title="Description">
+<link rel="prev" href="../constant_stride_idp5525424.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5525424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5525424.html#idp35578880"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5525424.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35597472"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35598640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5525424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5525424.html#idp35578880"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5604784.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5604784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5604784/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5604784/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5604784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5604784.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5604784/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6250000"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5604784.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5604784/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5604784/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5604784/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5604784.html#idp6250000" title="Description">
+<link rel="prev" href="../constant_stride_idp5604784.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5610080.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5604784.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5604784.html#idp6250000"><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="../constant_stride_idp5610080.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5604784.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6265168"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6266288"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5604784.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5604784.html#idp6250000"><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="../constant_stride_idp5610080.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5610080.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5610080.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5604784/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5610080/apply.html" title="Struct template apply">
+</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="constant_stride_idp5604784/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="constant_stride_idp5610080/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5610080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5610080.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5610080/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6287008"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5610080.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6291936"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5604784/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="constant_stride_idp5610080/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5610080/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5610080/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5610080.html#idp6287008" title="Description">
+<link rel="prev" href="../constant_stride_idp5610080.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5610080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5610080.html#idp6287008"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5610080.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6305600"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6306768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5610080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5610080.html#idp6287008"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5630160.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5630160.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5630160/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5630160/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5630160"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5630160.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5630160/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6759760"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5630160.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5630160/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5630160/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5630160/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5630160.html#idp6759760" title="Description">
+<link rel="prev" href="../constant_stride_idp5630160.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5635456.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5630160.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5630160.html#idp6759760"><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="../constant_stride_idp5635456.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5630160.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6774864"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6775984"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5630160.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5630160.html#idp6759760"><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="../constant_stride_idp5635456.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631024.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5631024/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5631024/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5631024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5631024.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5631024/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35735616"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5631024.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5631024/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631024/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631024/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5631024.html#idp35735616" title="Description">
+<link rel="prev" href="../constant_stride_idp5631024.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5636320.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5631024.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5631024.html#idp35735616"><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="../constant_stride_idp5636320.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5631024.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35750720"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35751840"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5631024.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5631024.html#idp35735616"><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="../constant_stride_idp5636320.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631184.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631184.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5631184/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5631184/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5631184"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5631184.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5631184/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6772704"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5631184.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5631184/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631184/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631184/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5631184.html#idp6772704" title="Description">
+<link rel="prev" href="../constant_stride_idp5631184.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5636480.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5631184.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5631184.html#idp6772704"><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="../constant_stride_idp5636480.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5631184.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6787808"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6788928"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5631184.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5631184.html#idp6772704"><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="../constant_stride_idp5636480.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631296.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631296.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5631296/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5631296/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5631296"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5631296.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5631296/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6693680"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5631296.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5631296/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631296/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631296/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5631296.html#idp6693680" title="Description">
+<link rel="prev" href="../constant_stride_idp5631296.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5636640.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5631296.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5631296.html#idp6693680"><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="../constant_stride_idp5636640.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5631296.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6708784"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6709904"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5631296.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5631296.html#idp6693680"><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="../constant_stride_idp5636640.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632208.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632208.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5632208/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5632208/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5632208"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5632208.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5632208/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6782304"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5632208.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5632208/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632208/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632208/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5632208.html#idp6782304" title="Description">
+<link rel="prev" href="../constant_stride_idp5632208.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5637504.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5632208.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5632208.html#idp6782304"><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="../constant_stride_idp5637504.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5632208.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6797408"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6798528"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5632208.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5632208.html#idp6782304"><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="../constant_stride_idp5637504.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632672.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632672.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5632672/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5632672/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5632672"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5632672.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5632672/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35944800"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5632672.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5632672/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632672/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632672/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5632672.html#idp35944800" title="Description">
+<link rel="prev" href="../constant_stride_idp5632672.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5637968.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5632672.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5632672.html#idp35944800"><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="../constant_stride_idp5637968.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5632672.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35959904"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35961024"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5632672.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5632672.html#idp35944800"><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="../constant_stride_idp5637968.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632768.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632768.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5632768/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5632768/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5632768"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5632768.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5632768/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35937952"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5632768.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5632768/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632768/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632768/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5632768.html#idp35937952" title="Description">
+<link rel="prev" href="../constant_stride_idp5632768.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5638064.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5632768.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5632768.html#idp35937952"><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="../constant_stride_idp5638064.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5632768.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35952960"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35954080"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5632768.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5632768.html#idp35937952"><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="../constant_stride_idp5638064.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5633904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5633904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5633904/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5633904/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5633904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5633904.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5633904/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6641792"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5633904.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5633904/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5633904/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5633904/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5633904.html#idp6641792" title="Description">
+<link rel="prev" href="../constant_stride_idp5633904.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5639200.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5633904.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5633904.html#idp6641792"><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="../constant_stride_idp5639200.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5633904.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6656896"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6658016"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5633904.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5633904.html#idp6641792"><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="../constant_stride_idp5639200.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634336.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634336.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5634336/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5634336/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5634336"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5634336.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5634336/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35916976"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5634336.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5634336/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634336/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634336/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5634336.html#idp35916976" title="Description">
+<link rel="prev" href="../constant_stride_idp5634336.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5639680.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5634336.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5634336.html#idp35916976"><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="../constant_stride_idp5639680.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5634336.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35932144"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35933264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5634336.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5634336.html#idp35916976"><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="../constant_stride_idp5639680.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634400.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5634400/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5634400/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5634400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5634400.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5634400/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63536560"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5634400.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5634400/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634400/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634400/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5634400.html#idp63536560" title="Description">
+<link rel="prev" href="../constant_stride_idp5634400.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5639744.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5634400.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5634400.html#idp63536560"><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="../constant_stride_idp5639744.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5634400.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63551728"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63552848"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5634400.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5634400.html#idp63536560"><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="../constant_stride_idp5639744.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635424.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635424.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5635424/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5635424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635424"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5635424.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5635424/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35641392"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5635424.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5635424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635424/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635424/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5635424.html#idp35641392" title="Description">
+<link rel="prev" href="../constant_stride_idp5635424.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5640720.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5635424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635424.html#idp35641392"><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="../constant_stride_idp5640720.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635424.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35656464"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35657584"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5635424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635424.html#idp35641392"><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="../constant_stride_idp5640720.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635456.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635456.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5630160/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5635456/apply.html" title="Struct template apply">
+</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="constant_stride_idp5630160/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="constant_stride_idp5635456/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635456"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5635456.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5635456/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6796576"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5635456.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6801504"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5630160/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="constant_stride_idp5635456/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635456/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635456/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5635456.html#idp6796576" title="Description">
+<link rel="prev" href="../constant_stride_idp5635456.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5635456.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635456.html#idp6796576"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635456.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6815168"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6816336"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5635456.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635456.html#idp6796576"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635520.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635520.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5635520/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5635520/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635520"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5635520.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5635520/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63154944"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5635520.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5635520/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635520/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635520/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5635520.html#idp63154944" title="Description">
+<link rel="prev" href="../constant_stride_idp5635520.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5640864.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5635520.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635520.html#idp63154944"><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="../constant_stride_idp5640864.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635520.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63170048"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63171168"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5635520.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635520.html#idp63154944"><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="../constant_stride_idp5640864.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635696.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635696.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5635696/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5635696/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5635696.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5635696/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63247232"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5635696.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5635696/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635696/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635696/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5635696.html#idp63247232" title="Description">
+<link rel="prev" href="../constant_stride_idp5635696.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5640992.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5635696.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635696.html#idp63247232"><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="../constant_stride_idp5640992.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635696.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63262336"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63263456"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5635696.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635696.html#idp63247232"><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="../constant_stride_idp5640992.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635760.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635760.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5635760/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5635760/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635760"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5635760.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5635760/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63313680"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5635760.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5635760/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635760/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635760/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5635760.html#idp63313680" title="Description">
+<link rel="prev" href="../constant_stride_idp5635760.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5641056.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5635760.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635760.html#idp63313680"><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="../constant_stride_idp5641056.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635760.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63328688"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63329808"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5635760.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635760.html#idp63313680"><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="../constant_stride_idp5641056.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635792.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23696/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5635792/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23696/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="constant_stride_idp5635792/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5635792.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5635792/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36334864"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5635792.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23696/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="constant_stride_idp5635792/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635792/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635792/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5635792.html#idp36334864" title="Description">
+<link rel="prev" href="../constant_stride_idp5635792.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5641088.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5635792.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635792.html#idp36334864"><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="../constant_stride_idp5641088.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635792.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36349968"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36351088"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5635792.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635792.html#idp36334864"><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="../constant_stride_idp5641088.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635856.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635856.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5635856/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5635856/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5635856.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5635856/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63315216"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5635856.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5635856/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635856/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635856/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5635856.html#idp63315216" title="Description">
+<link rel="prev" href="../constant_stride_idp5635856.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5641200.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5635856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635856.html#idp63315216"><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="../constant_stride_idp5641200.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5635856.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63330320"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63331440"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5635856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5635856.html#idp63315216"><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="../constant_stride_idp5641200.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636288.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636288.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5636288/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5636288/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636288"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5636288.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636288/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36203648"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5636288.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5636288/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636288/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636288/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5636288.html#idp36203648" title="Description">
+<link rel="prev" href="../constant_stride_idp5636288.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5641584.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5636288.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636288.html#idp36203648"><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="../constant_stride_idp5641584.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636288.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36218752"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36219872"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5636288.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636288.html#idp36203648"><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="../constant_stride_idp5641584.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636320.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636320.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5631024/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5636320/apply.html" title="Struct template apply">
+</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="constant_stride_idp5631024/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="constant_stride_idp5636320/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636320"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636320.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636320/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35772384"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5636320.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35777248"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5631024/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="constant_stride_idp5636320/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636320/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636320/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5636320.html#idp35772384" title="Description">
+<link rel="prev" href="../constant_stride_idp5636320.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5636320.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636320.html#idp35772384"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636320.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35790976"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35792144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5636320.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636320.html#idp35772384"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636352.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636352.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5636352/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5636352/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636352"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5636352.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636352/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6749312"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5636352.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5636352/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636352/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636352/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5636352.html#idp6749312" title="Description">
+<link rel="prev" href="../constant_stride_idp5636352.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5641696.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5636352.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636352.html#idp6749312"><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="../constant_stride_idp5641696.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636352.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6764416"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6765536"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5636352.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636352.html#idp6749312"><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="../constant_stride_idp5641696.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636448.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636448.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5636448/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5636448/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636448"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5636448.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636448/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63648208"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5636448.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5636448/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636448/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636448/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5636448.html#idp63648208" title="Description">
+<link rel="prev" href="../constant_stride_idp5636448.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5641792.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5636448.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636448.html#idp63648208"><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="../constant_stride_idp5641792.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636448.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63663376"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63664496"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5636448.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636448.html#idp63648208"><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="../constant_stride_idp5641792.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636480.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5631184/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5636480/apply.html" title="Struct template apply">
+</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="constant_stride_idp5631184/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="constant_stride_idp5636480/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636480.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636480/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6809520"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5636480.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6814448"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5631184/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="constant_stride_idp5636480/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636480/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636480/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5636480.html#idp6809520" title="Description">
+<link rel="prev" href="../constant_stride_idp5636480.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5636480.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636480.html#idp6809520"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636480.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6828112"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6829280"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5636480.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636480.html#idp6809520"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636528.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636528.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5636528/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5636528/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636528"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5636528.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636528/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6710448"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5636528.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5636528/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636528/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636528/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5636528.html#idp6710448" title="Description">
+<link rel="prev" href="../constant_stride_idp5636528.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5641824.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5636528.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636528.html#idp6710448"><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="../constant_stride_idp5641824.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636528.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6725552"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6726672"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5636528.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636528.html#idp6710448"><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="../constant_stride_idp5641824.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636640.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636640.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5631296/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5636640/apply.html" title="Struct template apply">
+</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="constant_stride_idp5631296/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="constant_stride_idp5636640/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636640"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636640.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636640/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6730512"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5636640.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6735440"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5631296/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="constant_stride_idp5636640/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636640/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636640/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5636640.html#idp6730512" title="Description">
+<link rel="prev" href="../constant_stride_idp5636640.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5636640.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636640.html#idp6730512"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636640.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6749104"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6750272"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5636640.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636640.html#idp6730512"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5636752/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5636752/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5636752.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5636752/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63253040"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5636752.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5636752/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636752/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636752/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5636752.html#idp63253040" title="Description">
+<link rel="prev" href="../constant_stride_idp5636752.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5642048.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5636752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636752.html#idp63253040"><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="../constant_stride_idp5642048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5636752.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63268144"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63269264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5636752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5636752.html#idp63253040"><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="../constant_stride_idp5642048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637504.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5632208/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5637504/apply.html" title="Struct template apply">
+</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="constant_stride_idp5632208/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="constant_stride_idp5637504/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5637504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5637504.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5637504/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6819248"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5637504.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6824176"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5632208/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="constant_stride_idp5637504/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637504/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637504/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5637504.html#idp6819248" title="Description">
+<link rel="prev" href="../constant_stride_idp5637504.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5637504.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5637504.html#idp6819248"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5637504.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6837840"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6839008"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5637504.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5637504.html#idp6819248"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637936.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5637936/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5637936/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5637936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5637936.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5637936/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35980576"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5637936.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5637936/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637936/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637936/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5637936.html#idp35980576" title="Description">
+<link rel="prev" href="../constant_stride_idp5637936.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5643280.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5637936.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5637936.html#idp35980576"><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="../constant_stride_idp5643280.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5637936.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35995680"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35996800"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5637936.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5637936.html#idp35980576"><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="../constant_stride_idp5643280.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637968.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5632672/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5637968/apply.html" title="Struct template apply">
+</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="constant_stride_idp5632672/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="constant_stride_idp5637968/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5637968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5637968.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5637968/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35981616"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5637968.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35986544"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5632672/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="constant_stride_idp5637968/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637968/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637968/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5637968.html#idp35981616" title="Description">
+<link rel="prev" href="../constant_stride_idp5637968.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5637968.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5637968.html#idp35981616"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5637968.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36000272"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36001440"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5637968.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5637968.html#idp35981616"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5638064.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5638064.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5632768/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5638064/apply.html" title="Struct template apply">
+</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="constant_stride_idp5632768/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="constant_stride_idp5638064/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5638064"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5638064.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5638064/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35974768"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5638064.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35979696"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5632768/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="constant_stride_idp5638064/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5638064/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5638064/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5638064.html#idp35974768" title="Description">
+<link rel="prev" href="../constant_stride_idp5638064.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5638064.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5638064.html#idp35974768"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5638064.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35993360"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35994528"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5638064.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5638064.html#idp35974768"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639200.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5633904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5639200/apply.html" title="Struct template apply">
+</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="constant_stride_idp5633904/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="constant_stride_idp5639200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5639200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5639200.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5639200/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6678608"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5639200.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6683536"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5633904/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="constant_stride_idp5639200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639200/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639200/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5639200.html#idp6678608" title="Description">
+<link rel="prev" href="../constant_stride_idp5639200.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5639200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5639200.html#idp6678608"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5639200.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6697264"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6698432"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5639200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5639200.html#idp6678608"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639680.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639680.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5634336/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5639680/apply.html" title="Struct template apply">
+</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="constant_stride_idp5634336/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="constant_stride_idp5639680/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5639680"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5639680.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5639680/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35953872"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5639680.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35958800"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5634336/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="constant_stride_idp5639680/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639680/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639680/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5639680.html#idp35953872" title="Description">
+<link rel="prev" href="../constant_stride_idp5639680.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5639680.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5639680.html#idp35953872"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5639680.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35972464"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35973632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5639680.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5639680.html#idp35953872"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639744.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5634400/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5639744/apply.html" title="Struct template apply">
+</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="constant_stride_idp5634400/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="constant_stride_idp5639744/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5639744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5639744.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5639744/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63573552"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5639744.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63578480"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5634400/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="constant_stride_idp5639744/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639744/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639744/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5639744.html#idp63573552" title="Description">
+<link rel="prev" href="../constant_stride_idp5639744.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5639744.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5639744.html#idp63573552"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5639744.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63592208"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63593376"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5639744.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5639744.html#idp63573552"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640720.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640720.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5635424/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5640720/apply.html" title="Struct template apply">
+</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="constant_stride_idp5635424/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="constant_stride_idp5640720/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5640720"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5640720.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5640720/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35678272"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5640720.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35683200"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5635424/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="constant_stride_idp5640720/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640720/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640720/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5640720.html#idp35678272" title="Description">
+<link rel="prev" href="../constant_stride_idp5640720.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5640720.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5640720.html#idp35678272"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5640720.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35696864"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35698032"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5640720.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5640720.html#idp35678272"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640864.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640864.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5635520/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5640864/apply.html" title="Struct template apply">
+</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="constant_stride_idp5635520/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="constant_stride_idp5640864/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5640864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5640864.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5640864/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63191808"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5640864.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63196736"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5635520/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="constant_stride_idp5640864/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640864/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640864/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5640864.html#idp63191808" title="Description">
+<link rel="prev" href="../constant_stride_idp5640864.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5640864.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5640864.html#idp63191808"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5640864.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63210464"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63211632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5640864.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5640864.html#idp63191808"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640992.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640992.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5635696/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5640992/apply.html" title="Struct template apply">
+</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="constant_stride_idp5635696/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="constant_stride_idp5640992/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5640992"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5640992.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5640992/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63283968"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5640992.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63288896"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5635696/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="constant_stride_idp5640992/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640992/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640992/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5640992.html#idp63283968" title="Description">
+<link rel="prev" href="../constant_stride_idp5640992.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5640992.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5640992.html#idp63283968"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5640992.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63302656"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63303824"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5640992.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5640992.html#idp63283968"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641056.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641056.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5635760/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5641056/apply.html" title="Struct template apply">
+</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="constant_stride_idp5635760/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="constant_stride_idp5641056/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641056"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641056.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641056/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63350448"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5641056.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63355376"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5635760/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="constant_stride_idp5641056/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641056/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641056/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5641056.html#idp63350448" title="Description">
+<link rel="prev" href="../constant_stride_idp5641056.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5641056.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641056.html#idp63350448"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641056.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63369040"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63370208"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5641056.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641056.html#idp63350448"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641088.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5635792/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5641088/apply.html" title="Struct template apply">
+</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="constant_stride_idp5635792/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="constant_stride_idp5641088/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641088.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641088/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36371696"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5641088.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36376624"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5635792/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="constant_stride_idp5641088/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641088/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641088/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5641088.html#idp36371696" title="Description">
+<link rel="prev" href="../constant_stride_idp5641088.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5641088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641088.html#idp36371696"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641088.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36390352"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36391520"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5641088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641088.html#idp36371696"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641200.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5635856/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5641200/apply.html" title="Struct template apply">
+</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="constant_stride_idp5635856/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="constant_stride_idp5641200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641200.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641200/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63351984"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5641200.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63356912"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5635856/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="constant_stride_idp5641200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641200/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641200/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5641200.html#idp63351984" title="Description">
+<link rel="prev" href="../constant_stride_idp5641200.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5641200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641200.html#idp63351984"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641200.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63370576"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63371744"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5641200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641200.html#idp63351984"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641584.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641584.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5636288/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5641584/apply.html" title="Struct template apply">
+</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="constant_stride_idp5636288/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="constant_stride_idp5641584/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641584"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641584.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641584/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36240464"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5641584.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36245392"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5636288/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="constant_stride_idp5641584/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641584/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641584/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5641584.html#idp36240464" title="Description">
+<link rel="prev" href="../constant_stride_idp5641584.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5641584.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641584.html#idp36240464"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641584.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36259056"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36260192"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5641584.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641584.html#idp36240464"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641632.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641632.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5636288/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5641632/apply.html" title="Struct template apply">
+</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="constant_stride_idp5636288/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="constant_stride_idp5641632/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641632"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641632.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641632/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35858880"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5641632.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35863808"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5636288/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="constant_stride_idp5641632/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641632/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641632/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5641632.html#idp35858880" title="Description">
+<link rel="prev" href="../constant_stride_idp5641632.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5641632.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641632.html#idp35858880"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641632.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35877568"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35878736"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5641632.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641632.html#idp35858880"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641696.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641696.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5636352/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5641696/apply.html" title="Struct template apply">
+</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="constant_stride_idp5636352/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="constant_stride_idp5641696/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641696.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641696/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6786224"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5641696.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6791152"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5636352/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="constant_stride_idp5641696/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641696/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641696/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5641696.html#idp6786224" title="Description">
+<link rel="prev" href="../constant_stride_idp5641696.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5641696.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641696.html#idp6786224"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641696.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6804816"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6805984"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5641696.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641696.html#idp6786224"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641792.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5636448/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5641792/apply.html" title="Struct template apply">
+</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="constant_stride_idp5636448/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="constant_stride_idp5641792/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641792.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641792/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63685040"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5641792.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63689968"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5636448/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="constant_stride_idp5641792/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641792/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641792/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5641792.html#idp63685040" title="Description">
+<link rel="prev" href="../constant_stride_idp5641792.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5641792.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641792.html#idp63685040"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641792.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63703696"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63704864"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5641792.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641792.html#idp63685040"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641824.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641824.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5636528/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5641824/apply.html" title="Struct template apply">
+</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="constant_stride_idp5636528/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="constant_stride_idp5641824/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641824"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641824.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5641824/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6747120"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5641824.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6752048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5636528/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="constant_stride_idp5641824/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641824/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641824/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5641824.html#idp6747120" title="Description">
+<link rel="prev" href="../constant_stride_idp5641824.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5641824.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641824.html#idp6747120"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5641824.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6765808"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6766976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5641824.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5641824.html#idp6747120"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5642048.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5642048.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5636752/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5642048/apply.html" title="Struct template apply">
+</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="constant_stride_idp5636752/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="constant_stride_idp5642048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5642048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5642048.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5642048/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63289920"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5642048.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63294848"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5636752/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="constant_stride_idp5642048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5642048/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5642048/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5642048.html#idp63289920" title="Description">
+<link rel="prev" href="../constant_stride_idp5642048.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5642048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5642048.html#idp63289920"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5642048.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63308512"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63309680"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5642048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5642048.html#idp63289920"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5643280.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5643280.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5637936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5643280/apply.html" title="Struct template apply">
+</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="constant_stride_idp5637936/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="constant_stride_idp5643280/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5643280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5643280.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5643280/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36017296"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5643280.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36022224"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5637936/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="constant_stride_idp5643280/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5643280/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5643280/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5643280.html#idp36017296" title="Description">
+<link rel="prev" href="../constant_stride_idp5643280.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5643280.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5643280.html#idp36017296"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5643280.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36035984"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36037152"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5643280.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5643280.html#idp36017296"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656512.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656512.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5656512/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5656512/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5656512"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5656512.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5656512/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6949664"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5656512.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5656512/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656512/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656512/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5656512.html#idp6949664" title="Description">
+<link rel="prev" href="../constant_stride_idp5656512.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5661856.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5656512.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5656512.html#idp6949664"><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="../constant_stride_idp5661856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5656512.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6964768"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6965888"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5656512.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5656512.html#idp6949664"><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="../constant_stride_idp5661856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656864.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656864.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5656864/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5656864/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5656864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5656864.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5656864/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6659264"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5656864.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5656864/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656864/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656864/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5656864.html#idp6659264" title="Description">
+<link rel="prev" href="../constant_stride_idp5656864.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5662208.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5656864.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5656864.html#idp6659264"><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="../constant_stride_idp5662208.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5656864.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6674368"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6675488"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5656864.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5656864.html#idp6659264"><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="../constant_stride_idp5662208.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5661856.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5661856.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5656512/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5661856/apply.html" title="Struct template apply">
+</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="constant_stride_idp5656512/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="constant_stride_idp5661856/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5661856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5661856.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5661856/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6986560"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5661856.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6991488"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5656512/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="constant_stride_idp5661856/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5661856/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5661856/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5661856.html#idp6986560" title="Description">
+<link rel="prev" href="../constant_stride_idp5661856.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5661856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5661856.html#idp6986560"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5661856.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7005216"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7006384"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5661856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5661856.html#idp6986560"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5662208.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5662208.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5656864/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5662208/apply.html" title="Struct template apply">
+</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="constant_stride_idp5656864/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="constant_stride_idp5662208/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5662208"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5662208.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5662208/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6695872"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5662208.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6700864"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5656864/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="constant_stride_idp5662208/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5662208/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5662208/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5662208.html#idp6695872" title="Description">
+<link rel="prev" href="../constant_stride_idp5662208.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5662208.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5662208.html#idp6695872"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5662208.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6714688"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6715856"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5662208.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5662208.html#idp6695872"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5682864.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5682864.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5682864/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5682864/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5682864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5682864.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5682864/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6766784"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5682864.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5682864/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5682864/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5682864/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5682864.html#idp6766784" title="Description">
+<link rel="prev" href="../constant_stride_idp5682864.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5688208.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5682864.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5682864.html#idp6766784"><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="../constant_stride_idp5688208.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5682864.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6781952"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6783072"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5682864.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5682864.html#idp6766784"><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="../constant_stride_idp5688208.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5683760.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5683760.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5683760/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5683760/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5683760"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5683760.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5683760/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36321360"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5683760.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5683760/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5683760/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5683760/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5683760.html#idp36321360" title="Description">
+<link rel="prev" href="../constant_stride_idp5683760.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5689104.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5683760.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5683760.html#idp36321360"><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="../constant_stride_idp5689104.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5683760.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36336368"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36337488"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5683760.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5683760.html#idp36321360"><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="../constant_stride_idp5689104.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684368.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5684368/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5684368/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5684368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5684368.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5684368/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6986288"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5684368.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5684368/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684368/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684368/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5684368.html#idp6986288" title="Description">
+<link rel="prev" href="../constant_stride_idp5684368.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5689664.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5684368.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5684368.html#idp6986288"><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="../constant_stride_idp5689664.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5684368.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7001392"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7002512"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5684368.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5684368.html#idp6986288"><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="../constant_stride_idp5689664.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684704.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5684704/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5684704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5684704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5684704.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5684704/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6429616"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5684704.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5684704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684704/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684704/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5684704.html#idp6429616" title="Description">
+<link rel="prev" href="../constant_stride_idp5684704.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5690048.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5684704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5684704.html#idp6429616"><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="../constant_stride_idp5690048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5684704.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6444720"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6445840"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5684704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5684704.html#idp6429616"><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="../constant_stride_idp5690048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5685744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5685744.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23856/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5685744/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23856/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="constant_stride_idp5685744/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5685744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5685744.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5685744/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35648480"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5685744.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23856/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="constant_stride_idp5685744/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5685744/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5685744/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5685744.html#idp35648480" title="Description">
+<link rel="prev" href="../constant_stride_idp5685744.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5691040.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5685744.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5685744.html#idp35648480"><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="../constant_stride_idp5691040.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5685744.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35663584"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35664704"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5685744.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5685744.html#idp35648480"><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="../constant_stride_idp5691040.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686192.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686192.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5686192/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5686192/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5686192"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5686192.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5686192/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35868992"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5686192.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5686192/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686192/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686192/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5686192.html#idp35868992" title="Description">
+<link rel="prev" href="../constant_stride_idp5686192.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5691488.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5686192.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5686192.html#idp35868992"><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="../constant_stride_idp5691488.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5686192.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35884096"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35885216"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5686192.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5686192.html#idp35868992"><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="../constant_stride_idp5691488.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686368.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23856/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5686368/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23856/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="constant_stride_idp5686368/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5686368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5686368.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5686368/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63563808"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5686368.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23856/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="constant_stride_idp5686368/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686368/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686368/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5686368.html#idp63563808" title="Description">
+<link rel="prev" href="../constant_stride_idp5686368.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5691664.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5686368.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5686368.html#idp63563808"><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="../constant_stride_idp5691664.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5686368.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63578912"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63580032"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5686368.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5686368.html#idp63563808"><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="../constant_stride_idp5691664.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686704.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5686704/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5686704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5686704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5686704.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5686704/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63258480"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5686704.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5686704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686704/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686704/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5686704.html#idp63258480" title="Description">
+<link rel="prev" href="../constant_stride_idp5686704.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5692048.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5686704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5686704.html#idp63258480"><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="../constant_stride_idp5692048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5686704.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63273648"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63274768"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5686704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5686704.html#idp63258480"><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="../constant_stride_idp5692048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5687408.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5687408.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5687408/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5687408/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5687408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5687408.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5687408/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36171104"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5687408.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5687408/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5687408/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5687408/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5687408.html#idp36171104" title="Description">
+<link rel="prev" href="../constant_stride_idp5687408.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5692704.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5687408.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5687408.html#idp36171104"><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="../constant_stride_idp5692704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5687408.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36186208"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36187328"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5687408.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5687408.html#idp36171104"><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="../constant_stride_idp5692704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5688128/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23808/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="constant_stride_idp5688128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5688128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5688128.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5688128/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63546480"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5688128.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23808/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="constant_stride_idp5688128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688128/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688128/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5688128.html#idp63546480" title="Description">
+<link rel="prev" href="../constant_stride_idp5688128.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5693472.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5688128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5688128.html#idp63546480"><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="../constant_stride_idp5693472.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5688128.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63561552"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63562672"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5688128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5688128.html#idp63546480"><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="../constant_stride_idp5693472.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688208.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688208.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5682864/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5688208/apply.html" title="Struct template apply">
+</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="constant_stride_idp5682864/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="constant_stride_idp5688208/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5688208"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5688208.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5688208/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6803760"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5688208.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6808688"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5682864/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="constant_stride_idp5688208/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688208/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688208/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5688208.html#idp6803760" title="Description">
+<link rel="prev" href="../constant_stride_idp5688208.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5688208.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5688208.html#idp6803760"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5688208.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6822416"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6823584"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5688208.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5688208.html#idp6803760"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688560.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688560.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5688560/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5688560/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5688560"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5688560.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5688560/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35710976"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5688560.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5688560/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688560/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688560/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5688560.html#idp35710976" title="Description">
+<link rel="prev" href="../constant_stride_idp5688560.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5693856.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5688560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5688560.html#idp35710976"><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="../constant_stride_idp5693856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5688560.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35726080"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35727200"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5688560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5688560.html#idp35710976"><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="../constant_stride_idp5693856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688832.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688832.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5688832/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23776/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="constant_stride_idp5688832/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5688832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5688832.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5688832/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36072576"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5688832.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23776/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="constant_stride_idp5688832/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688832/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688832/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5688832.html#idp36072576" title="Description">
+<link rel="prev" href="../constant_stride_idp5688832.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5694128.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5688832.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5688832.html#idp36072576"><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="../constant_stride_idp5694128.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5688832.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36087680"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36088800"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5688832.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5688832.html#idp36072576"><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="../constant_stride_idp5694128.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689104.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689104.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5683760/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5689104/apply.html" title="Struct template apply">
+</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="constant_stride_idp5683760/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="constant_stride_idp5689104/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5689104"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5689104.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5689104/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36358176"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5689104.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36363104"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5683760/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="constant_stride_idp5689104/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689104/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689104/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5689104.html#idp36358176" title="Description">
+<link rel="prev" href="../constant_stride_idp5689104.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5689104.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5689104.html#idp36358176"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5689104.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36376768"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36377936"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5689104.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5689104.html#idp36358176"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689664.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689664.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5684368/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5689664/apply.html" title="Struct template apply">
+</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="constant_stride_idp5684368/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="constant_stride_idp5689664/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5689664"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5689664.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5689664/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7023168"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5689664.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7028096"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5684368/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="constant_stride_idp5689664/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689664/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689664/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5689664.html#idp7023168" title="Description">
+<link rel="prev" href="../constant_stride_idp5689664.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5689664.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5689664.html#idp7023168"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5689664.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7041760"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7042928"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5689664.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5689664.html#idp7023168"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689680.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689680.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23856/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5689680/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23856/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="constant_stride_idp5689680/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5689680"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5689680.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5689680/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35793024"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5689680.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23856/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="constant_stride_idp5689680/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689680/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689680/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5689680.html#idp35793024" title="Description">
+<link rel="prev" href="../constant_stride_idp5689680.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5694976.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5689680.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5689680.html#idp35793024"><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="../constant_stride_idp5694976.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5689680.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35808128"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35809248"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5689680.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5689680.html#idp35793024"><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="../constant_stride_idp5694976.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690016.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690016.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5690016/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5690016/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5690016"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5690016.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5690016/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6771808"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5690016.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5690016/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690016/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690016/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5690016.html#idp6771808" title="Description">
+<link rel="prev" href="../constant_stride_idp5690016.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5695360.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5690016.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5690016.html#idp6771808"><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="../constant_stride_idp5695360.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5690016.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6786912"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6788032"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5690016.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5690016.html#idp6771808"><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="../constant_stride_idp5695360.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690048.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690048.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5684704/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5690048/apply.html" title="Struct template apply">
+</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="constant_stride_idp5684704/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="constant_stride_idp5690048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5690048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5690048.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5690048/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6466496"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5690048.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6471424"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5684704/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="constant_stride_idp5690048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690048/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690048/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5690048.html#idp6466496" title="Description">
+<link rel="prev" href="../constant_stride_idp5690048.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5690048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5690048.html#idp6466496"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5690048.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6485088"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6486256"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5690048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5690048.html#idp6466496"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690080.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690080.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5690080/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23904/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="constant_stride_idp5690080/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5690080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5690080.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5690080/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63200672"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5690080.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23904/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="constant_stride_idp5690080/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690080/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690080/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5690080.html#idp63200672" title="Description">
+<link rel="prev" href="../constant_stride_idp5690080.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5695424.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5690080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5690080.html#idp63200672"><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="../constant_stride_idp5695424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5690080.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63215776"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63216896"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5690080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5690080.html#idp63200672"><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="../constant_stride_idp5695424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690480.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5690480/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5690480/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5690480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5690480.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5690480/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36224144"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5690480.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5690480/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690480/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690480/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5690480.html#idp36224144" title="Description">
+<link rel="prev" href="../constant_stride_idp5690480.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5695776.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5690480.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5690480.html#idp36224144"><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="../constant_stride_idp5695776.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5690480.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36239216"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36240336"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5690480.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5690480.html#idp36224144"><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="../constant_stride_idp5695776.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691040.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691040.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5685744/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5691040/apply.html" title="Struct template apply">
+</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="constant_stride_idp5685744/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="constant_stride_idp5691040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5691040"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5691040.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5691040/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35685296"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5691040.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35690224"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5685744/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="constant_stride_idp5691040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691040/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691040/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5691040.html#idp35685296" title="Description">
+<link rel="prev" href="../constant_stride_idp5691040.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5691040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5691040.html#idp35685296"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5691040.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35703888"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35705056"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5691040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5691040.html#idp35685296"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691488.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691488.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5686192/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5691488/apply.html" title="Struct template apply">
+</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="constant_stride_idp5686192/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="constant_stride_idp5691488/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5691488"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5691488.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5691488/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35905872"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5691488.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35910800"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5686192/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="constant_stride_idp5691488/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691488/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691488/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5691488.html#idp35905872" title="Description">
+<link rel="prev" href="../constant_stride_idp5691488.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5691488.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5691488.html#idp35905872"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5691488.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35924480"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35925648"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5691488.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5691488.html#idp35905872"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691536.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691536.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5686192/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5691536/apply.html" title="Struct template apply">
+</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="constant_stride_idp5686192/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="constant_stride_idp5691536/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5691536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5691536.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5691536/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36028528"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5691536.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36033456"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5686192/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="constant_stride_idp5691536/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691536/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691536/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5691536.html#idp36028528" title="Description">
+<link rel="prev" href="../constant_stride_idp5691536.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5691536.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5691536.html#idp36028528"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5691536.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36047120"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36048288"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5691536.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5691536.html#idp36028528"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691664.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691664.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5686368/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5691664/apply.html" title="Struct template apply">
+</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="constant_stride_idp5686368/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="constant_stride_idp5691664/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5691664"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5691664.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5691664/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63600624"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5691664.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63605552"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5686368/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="constant_stride_idp5691664/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691664/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691664/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5691664.html#idp63600624" title="Description">
+<link rel="prev" href="../constant_stride_idp5691664.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5691664.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5691664.html#idp63600624"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5691664.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63619216"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63620384"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5691664.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5691664.html#idp63600624"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692048.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692048.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5686704/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5692048/apply.html" title="Struct template apply">
+</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="constant_stride_idp5686704/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="constant_stride_idp5692048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5692048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5692048.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5692048/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63295328"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5692048.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63300256"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5686704/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="constant_stride_idp5692048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692048/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692048/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5692048.html#idp63295328" title="Description">
+<link rel="prev" href="../constant_stride_idp5692048.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5692048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5692048.html#idp63295328"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5692048.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63314016"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63315184"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5692048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5692048.html#idp63295328"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692704.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5687408/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5692704/apply.html" title="Struct template apply">
+</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="constant_stride_idp5687408/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="constant_stride_idp5692704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5692704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5692704.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5692704/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36207920"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5692704.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36212848"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5687408/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="constant_stride_idp5692704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692704/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692704/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5692704.html#idp36207920" title="Description">
+<link rel="prev" href="../constant_stride_idp5692704.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5692704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5692704.html#idp36207920"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5692704.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36226576"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36227744"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5692704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5692704.html#idp36207920"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693472.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693472.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5688128/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5693472/apply.html" title="Struct template apply">
+</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="constant_stride_idp5688128/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="constant_stride_idp5693472/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5693472"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5693472.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5693472/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63583424"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5693472.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63588352"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5688128/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="constant_stride_idp5693472/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693472/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693472/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5693472.html#idp63583424" title="Description">
+<link rel="prev" href="../constant_stride_idp5693472.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5693472.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5693472.html#idp63583424"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5693472.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63602016"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63603184"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5693472.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5693472.html#idp63583424"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693856.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693856.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5688560/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5693856/apply.html" title="Struct template apply">
+</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="constant_stride_idp5688560/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="constant_stride_idp5693856/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5693856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5693856.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5693856/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35747808"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5693856.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35752736"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5688560/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="constant_stride_idp5693856/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693856/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693856/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5693856.html#idp35747808" title="Description">
+<link rel="prev" href="../constant_stride_idp5693856.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5693856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5693856.html#idp35747808"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5693856.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35766464"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35767632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5693856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5693856.html#idp35747808"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5688832/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5694128/apply.html" title="Struct template apply">
+</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="constant_stride_idp5688832/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="constant_stride_idp5694128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5694128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5694128.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5694128/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36109376"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5694128.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36114304"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5688832/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="constant_stride_idp5694128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694128/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694128/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5694128.html#idp36109376" title="Description">
+<link rel="prev" href="../constant_stride_idp5694128.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5694128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5694128.html#idp36109376"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5694128.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36128064"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36129232"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5694128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5694128.html#idp36109376"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694976.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694976.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5689680/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5694976/apply.html" title="Struct template apply">
+</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="constant_stride_idp5689680/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="constant_stride_idp5694976/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5694976"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5694976.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5694976/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35829904"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5694976.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35834832"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5689680/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="constant_stride_idp5694976/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694976/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694976/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5694976.html#idp35829904" title="Description">
+<link rel="prev" href="../constant_stride_idp5694976.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5694976.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5694976.html#idp35829904"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5694976.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35848496"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35849664"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5694976.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5694976.html#idp35829904"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695360.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695360.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5690016/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5695360/apply.html" title="Struct template apply">
+</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="constant_stride_idp5690016/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="constant_stride_idp5695360/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5695360"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5695360.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5695360/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6808464"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5695360.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6813456"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5690016/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="constant_stride_idp5695360/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695360/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695360/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5695360.html#idp6808464" title="Description">
+<link rel="prev" href="../constant_stride_idp5695360.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5695360.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5695360.html#idp6808464"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5695360.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6827216"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6828384"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5695360.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5695360.html#idp6808464"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695424.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695424.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5690080/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5695424/apply.html" title="Struct template apply">
+</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="constant_stride_idp5690080/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="constant_stride_idp5695424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5695424"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5695424.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5695424/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63237472"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5695424.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63242400"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5690080/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="constant_stride_idp5695424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695424/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695424/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5695424.html#idp63237472" title="Description">
+<link rel="prev" href="../constant_stride_idp5695424.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5695424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5695424.html#idp63237472"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5695424.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63256160"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63257328"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5695424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5695424.html#idp63237472"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695776.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695776.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5690480/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5695776/apply.html" title="Struct template apply">
+</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="constant_stride_idp5690480/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="constant_stride_idp5695776/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5695776"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5695776.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5695776/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36261024"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5695776.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36265952"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5690480/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="constant_stride_idp5695776/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695776/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695776/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5695776.html#idp36261024" title="Description">
+<link rel="prev" href="../constant_stride_idp5695776.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5695776.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5695776.html#idp36261024"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5695776.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36279680"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36280848"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5695776.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5695776.html#idp36261024"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5705632.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5705632.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5705632/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5705632/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5705632"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5705632.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5705632/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36167632"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5705632.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5705632/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5705632/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5705632/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5705632.html#idp36167632" title="Description">
+<link rel="prev" href="../constant_stride_idp5705632.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5710928.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5705632.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5705632.html#idp36167632"><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="../constant_stride_idp5710928.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5705632.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36182800"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36183920"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5705632.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5705632.html#idp36167632"><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="../constant_stride_idp5710928.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5710928.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5710928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5705632/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5710928/apply.html" title="Struct template apply">
+</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="constant_stride_idp5705632/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="constant_stride_idp5710928/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5710928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5710928.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5710928/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36204640"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5710928.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36209568"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5705632/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="constant_stride_idp5710928/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5710928/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5710928/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5710928.html#idp36204640" title="Description">
+<link rel="prev" href="../constant_stride_idp5710928.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5710928.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5710928.html#idp36204640"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5710928.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36223168"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36224336"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5710928.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5710928.html#idp36204640"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5711968.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5711968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23856/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5711968/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23856/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="constant_stride_idp5711968/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5711968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5711968.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5711968/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35887312"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5711968.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23856/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="constant_stride_idp5711968/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5711968/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5711968/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5711968.html#idp35887312" title="Description">
+<link rel="prev" href="../constant_stride_idp5711968.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5717264.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5711968.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5711968.html#idp35887312"><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="../constant_stride_idp5717264.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5711968.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35902480"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35903600"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5711968.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5711968.html#idp35887312"><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="../constant_stride_idp5717264.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5712464.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5712464.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5712464/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23936/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="constant_stride_idp5712464/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5712464"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_idp5712464.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5712464/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36222368"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5712464.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23936/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="constant_stride_idp5712464/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5712464/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5712464/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5712464.html#idp36222368" title="Description">
+<link rel="prev" href="../constant_stride_idp5712464.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_idp5717760.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_idp5712464.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5712464.html#idp36222368"><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="../constant_stride_idp5717760.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5712464.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36237536"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36238656"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5712464.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5712464.html#idp36222368"><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="../constant_stride_idp5717760.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717264.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717264.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5711968/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5717264/apply.html" title="Struct template apply">
+</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="constant_stride_idp5711968/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="constant_stride_idp5717264/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5717264"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5717264.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5717264/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35924048"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5717264.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35928976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5711968/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="constant_stride_idp5717264/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717264/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717264/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5717264.html#idp35924048" title="Description">
+<link rel="prev" href="../constant_stride_idp5717264.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5717264.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5717264.html#idp35924048"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5717264.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35942736"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35943904"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5717264.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5717264.html#idp35924048"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717760.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717760.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_idp5712464/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_idp5717760/apply.html" title="Struct template apply">
+</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="constant_stride_idp5712464/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="constant_stride_idp5717760/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5717760"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_idp5717760.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_idp5717760/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36259328"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_idp5717760.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36264256"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_idp5712464/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="constant_stride_idp5717760/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717760/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717760/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_idp5717760.html#idp36259328" title="Description">
+<link rel="prev" href="../constant_stride_idp5717760.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_idp5717760.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5717760.html#idp36259328"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_idp5717760.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36277984"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36279152"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_idp5717760.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_idp5717760.html#idp36259328"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11344.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11344.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_r_idm16688/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm11344/apply.html" title="Struct template apply">
+</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="constant_stride_r_idm16688/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="constant_stride_r_idm11344/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm11344"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm11344.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm11344/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63572368"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm11344.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63577264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_r_idm16688/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="constant_stride_r_idm11344/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11344/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11344/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm11344.html#idp63572368" title="Description">
+<link rel="prev" href="../constant_stride_r_idm11344.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_r_idm11344.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm11344.html#idp63572368"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm11344.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63591024"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63592192"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm11344.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm11344.html#idp63572368"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11392.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11392.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_r_idm16736/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm11392/apply.html" title="Struct template apply">
+</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="constant_stride_r_idm16736/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="constant_stride_r_idm11392/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm11392"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm11392.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm11392/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63577632"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm11392.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63582560"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_r_idm16736/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="constant_stride_r_idm11392/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11392/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11392/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm11392.html#idp63577632" title="Description">
+<link rel="prev" href="../constant_stride_r_idm11392.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_r_idm11392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm11392.html#idp63577632"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm11392.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63596224"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63597392"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm11392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm11392.html#idp63577632"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11424.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11424.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_r_idm16768/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm11424/apply.html" title="Struct template apply">
+</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="constant_stride_r_idm16768/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="constant_stride_r_idm11424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm11424"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm11424.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm11424/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6747664"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm11424.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6752592"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_r_idm16768/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="constant_stride_r_idm11424/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11424/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11424/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm11424.html#idp6747664" title="Description">
+<link rel="prev" href="../constant_stride_r_idm11424.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_r_idm11424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm11424.html#idp6747664"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm11424.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6766416"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6767584"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm11424.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm11424.html#idp6747664"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11440.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11440.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_r_idm16784/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm11440/apply.html" title="Struct template apply">
+</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="constant_stride_r_idm16784/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="constant_stride_r_idm11440/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm11440"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm11440.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm11440/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6638928"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm11440.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6643856"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_r_idm16784/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="constant_stride_r_idm11440/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11440/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11440/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm11440.html#idp6638928" title="Description">
+<link rel="prev" href="../constant_stride_r_idm11440.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_r_idm11440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm11440.html#idp6638928"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm11440.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6657520"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6658688"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm11440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm11440.html#idp6638928"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11472.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11472.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_r_idm16816/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm11472/apply.html" title="Struct template apply">
+</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="constant_stride_r_idm16816/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="constant_stride_r_idm11472/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm11472"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm11472.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm11472/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63114048"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm11472.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63118976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_r_idm16816/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="constant_stride_r_idm11472/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11472/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11472/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm11472.html#idp63114048" title="Description">
+<link rel="prev" href="../constant_stride_r_idm11472.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_r_idm11472.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm11472.html#idp63114048"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm11472.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63132640"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63133808"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm11472.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm11472.html#idp63114048"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16688.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16688.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23648/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm16688/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23648/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="constant_stride_r_idm16688/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm16688"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_r_idm16688.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm16688/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63535552"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm16688.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23648/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="constant_stride_r_idm16688/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16688/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16688/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm16688.html#idp63535552" title="Description">
+<link rel="prev" href="../constant_stride_r_idm16688.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_r_idm11344.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_r_idm16688.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm16688.html#idp63535552"><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="../constant_stride_r_idm11344.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm16688.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63550656"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63551776"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm16688.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm16688.html#idp63535552"><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="../constant_stride_r_idm11344.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16736.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23696/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm16736/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23696/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="constant_stride_r_idm16736/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm16736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_r_idm16736.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm16736/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63540736"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm16736.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23696/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="constant_stride_r_idm16736/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16736/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16736/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm16736.html#idp63540736" title="Description">
+<link rel="prev" href="../constant_stride_r_idm16736.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_r_idm11392.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_r_idm16736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm16736.html#idp63540736"><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="../constant_stride_r_idm11392.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm16736.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63555840"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63556960"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm16736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm16736.html#idp63540736"><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="../constant_stride_r_idm11392.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16768.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16768.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23728/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm16768/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23728/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="constant_stride_r_idm16768/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm16768"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_r_idm16768.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm16768/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6710880"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm16768.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23728/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="constant_stride_r_idm16768/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16768/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16768/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm16768.html#idp6710880" title="Description">
+<link rel="prev" href="../constant_stride_r_idm16768.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_r_idm11424.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_r_idm16768.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm16768.html#idp6710880"><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="../constant_stride_r_idm11424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm16768.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6725984"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6727104"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm16768.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm16768.html#idp6710880"><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="../constant_stride_r_idm11424.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16784.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23824/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm16784/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23824/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="constant_stride_r_idm16784/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm16784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_r_idm16784.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm16784/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6602160"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm16784.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23824/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="constant_stride_r_idm16784/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16784/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16784/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm16784.html#idp6602160" title="Description">
+<link rel="prev" href="../constant_stride_r_idm16784.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_r_idm11440.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_r_idm16784.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm16784.html#idp6602160"><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="../constant_stride_r_idm11440.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm16784.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6617264"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6618384"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm16784.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm16784.html#idp6602160"><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="../constant_stride_r_idm11440.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16816.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16816.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm23856/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm16816/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm23856/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="constant_stride_r_idm16816/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm16816"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_r_idm16816.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm16816/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63077088"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm16816.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm23856/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="constant_stride_r_idm16816/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16816/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16816/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm16816.html#idp63077088" title="Description">
+<link rel="prev" href="../constant_stride_r_idm16816.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_r_idm11472.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_r_idm16816.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm16816.html#idp63077088"><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="../constant_stride_r_idm11472.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm16816.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63092256"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63093376"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm16816.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm16816.html#idp63077088"><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="../constant_stride_r_idm11472.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19600.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19600.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_r_idm24944/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm19600/apply.html" title="Struct template apply">
+</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="constant_stride_r_idm24944/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="constant_stride_r_idm19600/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm19600"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm19600.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm19600/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6983040"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm19600.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6987968"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_r_idm24944/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="constant_stride_r_idm19600/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19600/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19600/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm19600.html#idp6983040" title="Description">
+<link rel="prev" href="../constant_stride_r_idm19600.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_r_idm19600.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm19600.html#idp6983040"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm19600.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7001632"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7002800"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm19600.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm19600.html#idp6983040"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19712.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19712.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_range_generator_type_checked</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="constant_stride_r_idm25056/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm19712/apply.html" title="Struct template apply">
+</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="constant_stride_r_idm25056/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="constant_stride_r_idm19712/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm19712"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm19712.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm19712/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6981248"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm19712.html" title="Struct template constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6986176"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_r_idm25056/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="constant_stride_r_idm19712/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19712/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19712/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm19712.html#idp6981248" title="Description">
+<link rel="prev" href="../constant_stride_r_idm19712.html" title="Struct template constant_stride_range_generator_type_checked">
+<link rel="next" href="../../is_range_generator.html" title="Struct template is_range_generator">
+</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="../constant_stride_r_idm19712.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm19712.html#idp6981248"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm19712.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6999936"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7001104"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm19712.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm19712.html#idp6981248"><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_range_generator.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm24944.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm24944.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm31904/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm24944/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm31904/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="constant_stride_r_idm24944/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm24944"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_r_idm24944.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm24944/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6946160"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm24944.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm31904/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="constant_stride_r_idm24944/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm24944/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm24944/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm24944.html#idp6946160" title="Description">
+<link rel="prev" href="../constant_stride_r_idm24944.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_r_idm19600.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_r_idm24944.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm24944.html#idp6946160"><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="../constant_stride_r_idm19600.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm24944.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6961264"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6962384"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm24944.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm24944.html#idp6946160"><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="../constant_stride_r_idm19600.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm25056.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm25056.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_range_generator</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="unit_stride_range_idm32016/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_r_idm25056/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm32016/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="constant_stride_r_idm25056/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm25056"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_range_generator</span></h2>
+<p>boost::range_generate::constant_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_r_idm25056.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_r_idm25056/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6944464"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_r_idm25056.html" title="Struct constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_range_idm32016/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="constant_stride_r_idm25056/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm25056/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm25056/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_r_idm25056.html#idp6944464" title="Description">
+<link rel="prev" href="../constant_stride_r_idm25056.html" title="Struct constant_stride_range_generator">
+<link rel="next" href="../constant_stride_r_idm19712.html" title="Struct template constant_stride_range_generator_type_checked">
+</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="../constant_stride_r_idm25056.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm25056.html#idp6944464"><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="../constant_stride_r_idm19712.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_r_idm25056.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6959568"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6960688"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_r_idm25056.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_r_idm25056.html#idp6944464"><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="../constant_stride_r_idm19712.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm11152.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm11152.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm16496/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm11152/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm16496/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="constant_stride_v_idm11152/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm11152"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm11152.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm11152/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62031344"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm11152.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62035824"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm16496/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="constant_stride_v_idm11152/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm11152/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm11152/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm11152.html#idp62031344" title="Description">
+<link rel="prev" href="../constant_stride_v_idm11152.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm4112.html" title="Function template generate">
+</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="../constant_stride_v_idm11152.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm11152.html#idp62031344"><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="../../generate_idm4112.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm11152.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62047888"></a><h2>Description</h2>
+<p>Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Constant Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62049024"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm11152.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm11152.html#idp62031344"><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="../../generate_idm4112.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16496.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16496.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vecto_idm23504/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm16496/apply.html" title="Struct template apply">
+</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="unit_stride_vecto_idm23504/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="constant_stride_v_idm16496/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16496"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm16496.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16496/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61999312"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm16496.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vecto_idm23504/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="constant_stride_v_idm16496/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16496/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16496/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm16496.html#idp61999312" title="Description">
+<link rel="prev" href="../constant_stride_v_idm16496.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm11152.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm16496.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16496.html#idp61999312"><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="../constant_stride_v_idm11152.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16496.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62012464"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62013552"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm16496.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16496.html#idp61999312"><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="../constant_stride_v_idm11152.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16624.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16624.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm21968/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm16624/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm21968/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="constant_stride_v_idm16624/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16624"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16624.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16624/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35406672"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm16624.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35411584"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm21968/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="constant_stride_v_idm16624/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16624/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16624/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm16624.html#idp35406672" title="Description">
+<link rel="prev" href="../constant_stride_v_idm16624.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm9664.html" title="Function template generate">
+</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="../constant_stride_v_idm16624.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16624.html#idp35406672"><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="../../generate_idm9664.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16624.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35425328"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35426496"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm16624.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16624.html#idp35406672"><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="../../generate_idm9664.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16704.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16704.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm22048/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm16704/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm22048/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="constant_stride_v_idm16704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16704.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16704/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35094672"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm16704.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35099584"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm22048/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="constant_stride_v_idm16704/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16704/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16704/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm16704.html#idp35094672" title="Description">
+<link rel="prev" href="../constant_stride_v_idm16704.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm9744.html" title="Function template generate">
+</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="../constant_stride_v_idm16704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16704.html#idp35094672"><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="../../generate_idm9744.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16704.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35113328"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35114496"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm16704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16704.html#idp35094672"><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="../../generate_idm9744.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16736.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm22080/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm16736/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm22080/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="constant_stride_v_idm16736/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16736.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16736/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5800512"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm16736.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5805424"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm22080/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="constant_stride_v_idm16736/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16736/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16736/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm16736.html#idp5800512" title="Description">
+<link rel="prev" href="../constant_stride_v_idm16736.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm9776.html" title="Function template generate">
+</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="../constant_stride_v_idm16736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16736.html#idp5800512"><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="../../generate_idm9776.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16736.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5819232"></a><h2>Description</h2>
+<p>Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Constant Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5820400"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm16736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16736.html#idp5800512"><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="../../generate_idm9776.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm22096/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm16752/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm22096/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="constant_stride_v_idm16752/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16752.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16752/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62599184"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm16752.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62603664"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm22096/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="constant_stride_v_idm16752/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16752/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16752/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm16752.html#idp62599184" title="Description">
+<link rel="prev" href="../constant_stride_v_idm16752.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm9712.html" title="Function template generate">
+</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="../constant_stride_v_idm16752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16752.html#idp62599184"><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="../../generate_idm9712.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16752.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62615728"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62616864"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm16752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16752.html#idp62599184"><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="../../generate_idm9712.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16784.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm22128/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm16784/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm22128/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="constant_stride_v_idm16784/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16784.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16784/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5798624"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm16784.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5803536"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm22128/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="constant_stride_v_idm16784/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16784/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16784/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm16784.html#idp5798624" title="Description">
+<link rel="prev" href="../constant_stride_v_idm16784.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm9744.html" title="Function template generate">
+</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="../constant_stride_v_idm16784.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16784.html#idp5798624"><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="../../generate_idm9744.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16784.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5817280"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5818448"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm16784.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16784.html#idp5798624"><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="../../generate_idm9744.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16832.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16832.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm22176/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm16832/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm22176/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="constant_stride_v_idm16832/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16832.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16832/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6202720"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm16832.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6207632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm22176/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="constant_stride_v_idm16832/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16832/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16832/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm16832.html#idp6202720" title="Description">
+<link rel="prev" href="../constant_stride_v_idm16832.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm9792.html" title="Function template generate">
+</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="../constant_stride_v_idm16832.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16832.html#idp6202720"><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="../../generate_idm9792.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16832.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6221376"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6222544"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm16832.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16832.html#idp6202720"><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="../../generate_idm9792.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16864.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16864.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm22208/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm16864/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm22208/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="constant_stride_v_idm16864/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16864.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm16864/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6207632"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm16864.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6212544"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm22208/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="constant_stride_v_idm16864/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16864/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16864/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm16864.html#idp6207632" title="Description">
+<link rel="prev" href="../constant_stride_v_idm16864.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm9824.html" title="Function template generate">
+</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="../constant_stride_v_idm16864.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16864.html#idp6207632"><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="../../generate_idm9824.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm16864.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6226352"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6227520"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm16864.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm16864.html#idp6207632"><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="../../generate_idm9824.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm21968.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm21968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vecto_idm28976/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm21968/apply.html" title="Struct template apply">
+</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="unit_stride_vecto_idm28976/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="constant_stride_v_idm21968/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm21968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm21968.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm21968/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35369792"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm21968.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vecto_idm28976/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="constant_stride_v_idm21968/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm21968/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm21968/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm21968.html#idp35369792" title="Description">
+<link rel="prev" href="../constant_stride_v_idm21968.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm16624.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm21968.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm21968.html#idp35369792"><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="../constant_stride_v_idm16624.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm21968.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35384896"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35386016"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm21968.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm21968.html#idp35369792"><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="../constant_stride_v_idm16624.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22048.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22048.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vecto_idm29056/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm22048/apply.html" title="Struct template apply">
+</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="unit_stride_vecto_idm29056/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="constant_stride_v_idm22048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm22048.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm22048/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35057904"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm22048.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vecto_idm29056/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="constant_stride_v_idm22048/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22048/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22048/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm22048.html#idp35057904" title="Description">
+<link rel="prev" href="../constant_stride_v_idm22048.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm16704.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm22048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22048.html#idp35057904"><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="../constant_stride_v_idm16704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22048.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35073008"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35074128"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm22048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22048.html#idp35057904"><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="../constant_stride_v_idm16704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22080.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22080.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vecto_idm29088/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm22080/apply.html" title="Struct template apply">
+</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="unit_stride_vecto_idm29088/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="constant_stride_v_idm22080/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm22080.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm22080/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5767776"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm22080.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vecto_idm29088/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="constant_stride_v_idm22080/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22080/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22080/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm22080.html#idp5767776" title="Description">
+<link rel="prev" href="../constant_stride_v_idm22080.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm16736.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm22080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22080.html#idp5767776"><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="../constant_stride_v_idm16736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22080.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5780928"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5782016"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm22080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22080.html#idp5767776"><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="../constant_stride_v_idm16736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22096.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22096.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vecto_idm29104/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm22096/apply.html" title="Struct template apply">
+</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="unit_stride_vecto_idm29104/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="constant_stride_v_idm22096/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22096"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm22096.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm22096/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62567152"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm22096.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vecto_idm29104/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="constant_stride_v_idm22096/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22096/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22096/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm22096.html#idp62567152" title="Description">
+<link rel="prev" href="../constant_stride_v_idm22096.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm16752.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm22096.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22096.html#idp62567152"><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="../constant_stride_v_idm16752.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22096.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62580304"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62581392"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm22096.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22096.html#idp62567152"><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="../constant_stride_v_idm16752.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22112.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22112.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vecto_idm29120/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm22112/apply.html" title="Struct template apply">
+</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="unit_stride_vecto_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="constant_stride_v_idm22112/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22112"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm22112.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm22112/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35303536"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm22112.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vecto_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="constant_stride_v_idm22112/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22112/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22112/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm22112.html#idp35303536" title="Description">
+<link rel="prev" href="../constant_stride_v_idm22112.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_idp5210880.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm22112.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22112.html#idp35303536"><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="../constant_stride_idp5210880.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22112.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35316768"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35317856"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm22112.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22112.html#idp35303536"><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="../constant_stride_idp5210880.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vecto_idm29136/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm22128/apply.html" title="Struct template apply">
+</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="unit_stride_vecto_idm29136/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="constant_stride_v_idm22128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm22128.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm22128/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5761840"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm22128.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vecto_idm29136/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="constant_stride_v_idm22128/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22128/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22128/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm22128.html#idp5761840" title="Description">
+<link rel="prev" href="../constant_stride_v_idm22128.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm16784.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm22128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22128.html#idp5761840"><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="../constant_stride_v_idm16784.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22128.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5776944"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5778064"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm22128.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22128.html#idp5761840"><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="../constant_stride_v_idm16784.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22160.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22160.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vecto_idm29168/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm22160/apply.html" title="Struct template apply">
+</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="unit_stride_vecto_idm29168/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="constant_stride_v_idm22160/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22160"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm22160.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm22160/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62350480"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm22160.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vecto_idm29168/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="constant_stride_v_idm22160/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22160/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22160/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm22160.html#idp62350480" title="Description">
+<link rel="prev" href="../constant_stride_v_idm22160.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_idp5191120.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm22160.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22160.html#idp62350480"><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="../constant_stride_idp5191120.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22160.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62365248"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62366368"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm22160.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22160.html#idp62350480"><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="../constant_stride_idp5191120.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22176.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22176.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vecto_idm29184/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm22176/apply.html" title="Struct template apply">
+</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="unit_stride_vecto_idm29184/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="constant_stride_v_idm22176/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22176"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm22176.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm22176/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6165952"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm22176.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vecto_idm29184/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="constant_stride_v_idm22176/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22176/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22176/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm22176.html#idp6165952" title="Description">
+<link rel="prev" href="../constant_stride_v_idm22176.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm16832.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm22176.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22176.html#idp6165952"><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="../constant_stride_v_idm16832.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22176.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6181056"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6182176"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm22176.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22176.html#idp6165952"><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="../constant_stride_v_idm16832.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22208.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22208.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vecto_idm29216/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm22208/apply.html" title="Struct template apply">
+</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="unit_stride_vecto_idm29216/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="constant_stride_v_idm22208/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22208"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm22208.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm22208/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6170816"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm22208.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vecto_idm29216/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="constant_stride_v_idm22208/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22208/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22208/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm22208.html#idp6170816" title="Description">
+<link rel="prev" href="../constant_stride_v_idm22208.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm16864.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm22208.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22208.html#idp6170816"><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="../constant_stride_v_idm16864.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm22208.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6185920"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6187040"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm22208.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm22208.html#idp6170816"><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="../constant_stride_v_idm16864.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24896.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24896.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm30240/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm24896/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm30240/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="constant_stride_v_idm24896/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm24896"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm24896.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm24896/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35775824"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm24896.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35780736"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm30240/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="constant_stride_v_idm24896/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24896/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24896/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm24896.html#idp35775824" title="Description">
+<link rel="prev" href="../constant_stride_v_idm24896.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm17936.html" title="Function template generate">
+</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="../constant_stride_v_idm24896.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm24896.html#idp35775824"><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="../../generate_idm17936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm24896.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35794544"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35795712"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm24896.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm24896.html#idp35775824"><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="../../generate_idm17936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24960.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24960.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm30304/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm24960/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm30304/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="constant_stride_v_idm24960/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm24960"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm24960.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm24960/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62629504"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm24960.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62633984"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm30304/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="constant_stride_v_idm24960/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24960/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24960/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm24960.html#idp62629504" title="Description">
+<link rel="prev" href="../constant_stride_v_idm24960.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm18000.html" title="Function template generate">
+</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="../constant_stride_v_idm24960.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm24960.html#idp62629504"><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="../../generate_idm18000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm24960.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62646048"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62647184"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm24960.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm24960.html#idp62629504"><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="../../generate_idm18000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25024.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm30368/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm25024/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm30368/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="constant_stride_v_idm25024/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm25024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm25024.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm25024/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63090240"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm25024.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63095152"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm30368/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="constant_stride_v_idm25024/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25024/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25024/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm25024.html#idp63090240" title="Description">
+<link rel="prev" href="../constant_stride_v_idm25024.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm18064.html" title="Function template generate">
+</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="../constant_stride_v_idm25024.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm25024.html#idp63090240"><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="../../generate_idm18064.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm25024.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63108896"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63110064"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm25024.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm25024.html#idp63090240"><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="../../generate_idm18064.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25088.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template constant_stride_vectorizable_type_checked</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="constant_stride_v_idm30432/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm25088/apply.html" title="Struct template apply">
+</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="constant_stride_v_idm30432/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="constant_stride_v_idm25088/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm25088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template constant_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm25088.html" title="Struct template constant_stride_vectorizable_type_checked">constant_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm25088/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5702336"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm25088.html" title="Struct template constant_stride_vectorizable_type_checked">boost::range_generate::constant_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5706816"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="constant_stride_v_idm30432/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="constant_stride_v_idm25088/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25088/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25088/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm25088.html#idp5702336" title="Description">
+<link rel="prev" href="../constant_stride_v_idm25088.html" title="Struct template constant_stride_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm18128.html" title="Function template generate">
+</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="../constant_stride_v_idm25088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm25088.html#idp5702336"><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="../../generate_idm18128.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm25088.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5718880"></a><h2>Description</h2>
+<p>Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Constant Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5720016"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm25088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm25088.html#idp5702336"><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="../../generate_idm18128.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vector_idm4416/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm30240/apply.html" title="Struct template apply">
+</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="unit_stride_vector_idm4416/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="constant_stride_v_idm30240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm30240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm30240.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm30240/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35738944"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm30240.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vector_idm4416/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="constant_stride_v_idm30240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30240/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30240/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm30240.html#idp35738944" title="Description">
+<link rel="prev" href="../constant_stride_v_idm30240.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm24896.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm30240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm30240.html#idp35738944"><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="../constant_stride_v_idm24896.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm30240.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35754048"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35755168"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm30240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm30240.html#idp35738944"><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="../constant_stride_v_idm24896.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30304.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vector_idm4416/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm30304/apply.html" title="Struct template apply">
+</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="unit_stride_vector_idm4416/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="constant_stride_v_idm30304/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm30304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm30304.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm30304/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62597472"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm30304.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vector_idm4416/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="constant_stride_v_idm30304/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30304/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30304/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm30304.html#idp62597472" title="Description">
+<link rel="prev" href="../constant_stride_v_idm30304.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm24960.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm30304.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm30304.html#idp62597472"><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="../constant_stride_v_idm24960.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm30304.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62610624"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62611712"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm30304.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm30304.html#idp62597472"><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="../constant_stride_v_idm24960.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30368.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vector_idm4448/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm30368/apply.html" title="Struct template apply">
+</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="unit_stride_vector_idm4448/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="constant_stride_v_idm30368/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm30368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm30368.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm30368/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63053328"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm30368.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vector_idm4448/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="constant_stride_v_idm30368/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30368/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30368/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm30368.html#idp63053328" title="Description">
+<link rel="prev" href="../constant_stride_v_idm30368.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm25024.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm30368.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm30368.html#idp63053328"><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="../constant_stride_v_idm25024.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm30368.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63068432"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63069552"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm30368.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm30368.html#idp63053328"><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="../constant_stride_v_idm25024.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30432.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30432.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct constant_stride_vectorizable</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="unit_stride_vector_idm4448/apply.html" title="Struct template apply">
+<link rel="next" href="constant_stride_v_idm30432/apply.html" title="Struct template apply">
+</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="unit_stride_vector_idm4448/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="constant_stride_v_idm30432/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm30432"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct constant_stride_vectorizable</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="constant_stride_v_idm30432.html" title="Struct constant_stride_vectorizable">constant_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="constant_stride_v_idm30432/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5670144"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="constant_stride_v_idm30432.html" title="Struct constant_stride_vectorizable">boost::range_generate::constant_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </p>
+</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="unit_stride_vector_idm4448/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="constant_stride_v_idm30432/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30432/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30432/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../constant_stride_v_idm30432.html#idp5670144" title="Description">
+<link rel="prev" href="../constant_stride_v_idm30432.html" title="Struct constant_stride_vectorizable">
+<link rel="next" href="../constant_stride_v_idm25088.html" title="Struct template constant_stride_vectorizable_type_checked">
+</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="../constant_stride_v_idm30432.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm30432.html#idp5670144"><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="../constant_stride_v_idm25088.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.constant_stride_v_idm30432.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::constant_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5683376"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5684464"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../constant_stride_v_idm30432.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant_stride_v_idm30432.html#idp5670144"><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="../constant_stride_v_idm25088.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_iterator.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_iterator.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_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="iterator_value__idp5499344.html" title="Struct template iterator_value_type&lt;Iterator *&gt;">
+<link rel="next" href="is_iterator_T___idp5503344.html" title="Struct template is_iterator&lt;T, typename boost::enable_if_c&lt; detail::has_typedef_value_type&lt; T &gt;::value &gt;::type&gt;">
+</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="iterator_value__idp5499344.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="is_iterator_T___idp5503344.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_iterator"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_iterator</span></h2>
+<p>boost::range_generate::is_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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_iterator.html" title="Struct template is_iterator">is_iterator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="iterator_value__idp5499344.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="is_iterator_T___idp5503344.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_iterator_T___idp5503344.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_iterator_T___idp5503344.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_iterator&lt;T, typename boost::enable_if_c&lt; detail::has_typedef_value_type&lt; T &gt;::value &gt;::type&gt;</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="is_iterator.html" title="Struct template is_iterator">
+<link rel="next" href="is_iterator_T___idp5505104.html" title="Struct template is_iterator&lt;T, typename boost::enable_if&lt; typename boost::is_pointer&lt; T &gt;::type &gt;::type&gt;">
+</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_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="is_iterator_T___idp5505104.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_iterator_T,__idp5503344"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_iterator&lt;T, typename boost::enable_if_c&lt; detail::has_typedef_value_type&lt; T &gt;::value &gt;::type&gt;</span></h2>
+<p>boost::range_generate::is_iterator&lt;T, typename boost::enable_if_c&lt; detail::has_typedef_value_type&lt; T &gt;::value &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_iterator_T___idp5503344.html" title="Struct template is_iterator&lt;T, typename boost::enable_if_c&lt; detail::has_typedef_value_type&lt; T &gt;::value &gt;::type&gt;">is_iterator</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_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="is_iterator_T___idp5505104.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_iterator_T___idp5505104.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_iterator_T___idp5505104.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_iterator&lt;T, typename boost::enable_if&lt; typename boost::is_pointer&lt; T &gt;::type &gt;::type&gt;</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="is_iterator_T___idp5503344.html" title="Struct template is_iterator&lt;T, typename boost::enable_if_c&lt; detail::has_typedef_value_type&lt; T &gt;::value &gt;::type&gt;">
+<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_iterator_T___idp5503344.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="../is_stridden_iterator.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_iterator_T,__idp5505104"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_iterator&lt;T, typename boost::enable_if&lt; typename boost::is_pointer&lt; T &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::range_generate::is_iterator&lt;T, typename boost::enable_if&lt; typename boost::is_pointer&lt; T &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_iterator_T___idp5505104.html" title="Struct template is_iterator&lt;T, typename boost::enable_if&lt; typename boost::is_pointer&lt; T &gt;::type &gt;::type&gt;">is_iterator</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_iterator_T___idp5503344.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="../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/range_generate/is_vectorizable.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct is_vectorizable</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="is_vectorizable/apply.html" title="Struct template apply">
+</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_header_reference.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_vectorizable/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct is_vectorizable</span></h2>
+<p>boost::range_generate::is_vectorizable &#8212; Metafunction class for a Range Generator. </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">struct</span> <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61903552"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">boost::range_generate::is_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept.</p>
+<p>
+</p>
+</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_header_reference.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_vectorizable/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable.html#idp61903552" title="Description">
+<link rel="prev" href="../is_vectorizable.html" title="Struct is_vectorizable">
+<link rel="next" href="../unit_stride_vectorizable.html" title="Struct unit_stride_vectorizable">
+</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.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable.html#idp61903552"><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="../unit_stride_vectorizable.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61916960"></a><h2>Description</h2>
+<p>Inherits from bool true constant type (e.g. boost::mpl::bool_) if Iterator is a Unit Stride Iterator, otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61918048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable.html#idp61903552"><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="../unit_stride_vectorizable.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm26752.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm26752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_t_idm26752/apply.html" title="Struct template apply">
+</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_vectorizable_t_idm26752/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm26752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm26752.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm26752/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61763792"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61766128"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_t_idm26752/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm26752/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm26752/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_t_idm26752.html#idp61763792" title="Description">
+<link rel="prev" href="../is_vectorizable_t_idm26752.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm19936.html" title="Function template generate">
+</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_idm26752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm26752.html#idp61763792"><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="../../generate_idm19936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm26752.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61778192"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61779264"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm26752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm26752.html#idp61763792"><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="../../generate_idm19936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28560.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28560.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_t_idm28560/apply.html" title="Struct template apply">
+</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_vectorizable_t_idm28560/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm28560"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm28560.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm28560/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61773024"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61775360"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_t_idm28560/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28560/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28560/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_t_idm28560.html#idp61773024" title="Description">
+<link rel="prev" href="../is_vectorizable_t_idm28560.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm21744.html" title="Function template generate">
+</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_idm28560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm28560.html#idp61773024"><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="../../generate_idm21744.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm28560.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61787424"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61788496"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm28560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm28560.html#idp61773024"><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="../../generate_idm21744.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28880.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28880.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_t_idm28880/apply.html" title="Struct template apply">
+</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_vectorizable_t_idm28880/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm28880"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm28880.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm28880/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61920768"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="is_vectorizable_t_idm28880.html" title="Struct template is_vectorizable_type_checked">boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61925232"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_t_idm28880/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28880/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28880/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_t_idm28880.html#idp61920768" title="Description">
+<link rel="prev" href="../is_vectorizable_t_idm28880.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm21936.html" title="Function template generate">
+</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_idm28880.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm28880.html#idp61920768"><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="../../generate_idm21936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm28880.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61937216"></a><h2>Description</h2>
+<p>Inherits from boost::true_type if Iterator is a Unit Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61938288"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm28880.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm28880.html#idp61920768"><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="../../generate_idm21936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28928.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_t_idm28928/apply.html" title="Struct template apply">
+</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_vectorizable_t_idm28928/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm28928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm28928.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm28928/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61901584"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="is_vectorizable_t_idm28928.html" title="Struct template is_vectorizable_type_checked">boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61906048"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_t_idm28928/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28928/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28928/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_t_idm28928.html#idp61901584" title="Description">
+<link rel="prev" href="../is_vectorizable_t_idm28928.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm21904.html" title="Function template generate">
+</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_idm28928.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm28928.html#idp61901584"><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="../../generate_idm21904.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm28928.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61918112"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61919184"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm28928.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm28928.html#idp61901584"><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="../../generate_idm21904.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28960.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28960.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_t_idm28960/apply.html" title="Struct template apply">
+</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_vectorizable_t_idm28960/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm28960"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm28960.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm28960/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5687984"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="is_vectorizable_t_idm28960.html" title="Struct template is_vectorizable_type_checked">boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5692448"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_t_idm28960/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28960/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28960/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_t_idm28960.html#idp5687984" title="Description">
+<link rel="prev" href="../is_vectorizable_t_idm28960.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm22016.html" title="Function template generate">
+</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_idm28960.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm28960.html#idp5687984"><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="../../generate_idm22016.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm28960.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5704512"></a><h2>Description</h2>
+<p>Inherits from boost::true_type if Iterator is a Unit Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5705584"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm28960.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm28960.html#idp5687984"><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="../../generate_idm22016.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29008.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29008.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_t_idm29008/apply.html" title="Struct template apply">
+</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_vectorizable_t_idm29008/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm29008"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm29008.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm29008/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62246128"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="is_vectorizable_t_idm29008.html" title="Struct template is_vectorizable_type_checked">boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62250592"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_t_idm29008/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29008/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29008/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_t_idm29008.html#idp62246128" title="Description">
+<link rel="prev" href="../is_vectorizable_t_idm29008.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm21984.html" title="Function template generate">
+</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_idm29008.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm29008.html#idp62246128"><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="../../generate_idm21984.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm29008.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62262656"></a><h2>Description</h2>
+<p>Inherits from boost::true_type if Iterator is a Unit Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62263728"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm29008.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm29008.html#idp62246128"><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="../../generate_idm21984.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29040.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29040.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_t_idm29040/apply.html" title="Struct template apply">
+</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_vectorizable_t_idm29040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm29040"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm29040.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm29040/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61954992"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="is_vectorizable_t_idm29040.html" title="Struct template is_vectorizable_type_checked">boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61959456"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_t_idm29040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29040/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29040/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_t_idm29040.html#idp61954992" title="Description">
+<link rel="prev" href="../is_vectorizable_t_idm29040.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm22016.html" title="Function template generate">
+</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_idm29040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm29040.html#idp61954992"><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="../../generate_idm22016.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm29040.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61971520"></a><h2>Description</h2>
+<p>Inherits from boost::true_type if Iterator is a Unit Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61972592"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm29040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm29040.html#idp61954992"><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="../../generate_idm22016.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29120.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_t_idm29120/apply.html" title="Struct template apply">
+</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_vectorizable_t_idm29120/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm29120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm29120.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_t_idm29120/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5122528"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="is_vectorizable_t_idm29120.html" title="Struct template is_vectorizable_type_checked">boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5126992"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_t_idm29120/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29120/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29120/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_t_idm29120.html#idp5122528" title="Description">
+<link rel="prev" href="../is_vectorizable_t_idm29120.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm22096.html" title="Function template generate">
+</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_idm29120.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm29120.html#idp5122528"><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="../../generate_idm22096.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_t_idm29120.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5139056"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5140128"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm29120.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_t_idm29120.html#idp5122528"><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="../../generate_idm22096.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm1888.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm1888.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm1888/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm1888/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm1888"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm1888.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm1888/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp4961328"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp4963664"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm1888/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm1888/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm1888/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm1888.html#idp4961328" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm1888.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm18208.html" title="Function template generate">
+</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_idm1888.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm1888.html#idp4961328"><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="../../generate_idm18208.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm1888.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp4975728"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp4976800"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm1888.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm1888.html#idp4961328"><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="../../generate_idm18208.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2016.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2016.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm2016/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm2016/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm2016"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm2016.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm2016/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34446256"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34448592"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm2016/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2016/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2016/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm2016.html#idp34446256" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm2016.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm28128.html" title="Function template generate">
+</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_idm2016.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm2016.html#idp34446256"><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="../../generate_idm28128.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm2016.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34460656"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34461728"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm2016.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm2016.html#idp34446256"><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="../../generate_idm28128.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2080.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2080.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm2080/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm2080/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm2080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm2080.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm2080/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61814144"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61816480"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm2080/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2080/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2080/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm2080.html#idp61814144" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm2080.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm28192.html" title="Function template generate">
+</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_idm2080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm2080.html#idp61814144"><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="../../generate_idm28192.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm2080.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61828544"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61829616"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm2080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm2080.html#idp61814144"><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="../../generate_idm28192.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3776.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3776.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm3776/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm3776/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm3776"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm3776.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm3776/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61753984"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61756320"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm3776/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3776/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3776/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm3776.html#idp61753984" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm3776.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm29872.html" title="Function template generate">
+</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_idm3776.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm3776.html#idp61753984"><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="../../generate_idm29872.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm3776.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61768384"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61769456"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm3776.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm3776.html#idp61753984"><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="../../generate_idm29872.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3792.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm3792/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm3792/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm3792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm3792.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm3792/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34488672"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34491008"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm3792/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3792/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3792/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm3792.html#idp34488672" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm3792.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm29968.html" title="Function template generate">
+</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_idm3792.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm3792.html#idp34488672"><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="../../generate_idm29968.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm3792.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34503072"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34504144"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm3792.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm3792.html#idp34488672"><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="../../generate_idm29968.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3808.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3808.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm3808/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm3808/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm3808"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm3808.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm3808/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34438624"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34440960"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm3808/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3808/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3808/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm3808.html#idp34438624" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm3808.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm29920.html" title="Function template generate">
+</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_idm3808.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm3808.html#idp34438624"><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="../../generate_idm29920.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm3808.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34452944"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34454016"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm3808.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm3808.html#idp34438624"><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="../../generate_idm29920.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3824.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3824.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm3824/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm3824/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm3824"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm3824.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm3824/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34488048"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: typedef boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt; <a class="link" href="is_vectorizable.html" title="Struct is_vectorizable">is_vectorizable</a>;</p>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stridden Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34490384"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm3824/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3824/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3824/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm3824.html#idp34488048" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm3824.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm29872.html" title="Function template generate">
+</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_idm3824.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm3824.html#idp34488048"><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="../../generate_idm29872.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm3824.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34502448"></a><h2>Description</h2>
+<p>Inherits from boost::mpl::true_ if Iterator is a Unit Stridden Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp34503520"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm3824.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm3824.html#idp34488048"><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="../../generate_idm29872.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4176.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4176.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm4176/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm4176/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm4176"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm4176.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm4176/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61851312"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="is_vectorizable_ty_idm4176.html" title="Struct template is_vectorizable_type_checked">boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61855776"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm4176/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4176/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4176/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm4176.html#idp61851312" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm4176.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm30080.html" title="Function template generate">
+</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_idm4176.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm4176.html#idp61851312"><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="../../generate_idm30080.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm4176.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61867840"></a><h2>Description</h2>
+<p>Inherits from boost::true_type if Iterator is a Unit Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61868912"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm4176.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm4176.html#idp61851312"><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="../../generate_idm30080.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm4240/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm4240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm4240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm4240.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm4240/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5677376"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="is_vectorizable_ty_idm4240.html" title="Struct template is_vectorizable_type_checked">boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5681840"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm4240/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4240/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4240/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm4240.html#idp5677376" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm4240.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm30144.html" title="Function template generate">
+</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_idm4240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm4240.html#idp5677376"><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="../../generate_idm30144.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm4240.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5693904"></a><h2>Description</h2>
+<p>Inherits from boost::true_type if Iterator is a Unit Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5694976"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm4240.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm4240.html#idp5677376"><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="../../generate_idm30144.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4272.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4272.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_vectorizable_type_checked</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_vectorizable_ty_idm4272/apply.html" title="Struct template apply">
+</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_vectorizable_ty_idm4272/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm4272"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm4272.html" title="Struct template is_vectorizable_type_checked">is_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_vectorizable_ty_idm4272/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5694832"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="is_vectorizable_ty_idm4272.html" title="Struct template is_vectorizable_type_checked">boost::range_generate::is_vectorizable_type_checked&lt;Your_Return_Type&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type Your_Return_Type.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5699296"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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_vectorizable_ty_idm4272/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4272/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4272/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../is_vectorizable_ty_idm4272.html#idp5694832" title="Description">
+<link rel="prev" href="../is_vectorizable_ty_idm4272.html" title="Struct template is_vectorizable_type_checked">
+<link rel="next" href="../../generate_idm30256.html" title="Function template generate">
+</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_idm4272.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm4272.html#idp5694832"><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="../../generate_idm30256.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.is_vectorizable_ty_idm4272.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::is_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5711360"></a><h2>Description</h2>
+<p>Inherits from boost::true_type if Iterator is a Unit Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from boost::mpl::false_.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5712432"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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_idm4272.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../is_vectorizable_ty_idm4272.html#idp5694832"><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="../../generate_idm30256.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/iterator_value__idp5499344.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/iterator_value__idp5499344.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template iterator_value_type&lt;Iterator *&gt;</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="iterator_value_type.html" title="Struct template iterator_value_type">
+<link rel="next" href="is_iterator.html" title="Struct template is_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="iterator_value_type.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="is_iterator.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.iterator_value__idp5499344"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template iterator_value_type&lt;Iterator *&gt;</span></h2>
+<p>boost::range_generate::iterator_value_type&lt;Iterator *&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="iterator_value__idp5499344.html" title="Struct template iterator_value_type&lt;Iterator *&gt;">iterator_value_type</a><span class="special">&lt;</span><span class="identifier">Iterator</span> <span class="special">*</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="comment">// types</span>
+ <span class="keyword">typedef</span> <span class="identifier">Iterator</span> <a name="boost.range_generate.iterator_value__idp5499344.type"></a><span class="identifier">type</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></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="iterator_value_type.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="is_iterator.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/iterator_value_type.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/iterator_value_type.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template iterator_value_type</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="../generate_idm17936.html" title="Function template generate">
+<link rel="next" href="../is_constant_str_idp6223488.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="../generate_idm17936.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="../is_constant_str_idp6223488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.iterator_value_type"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template iterator_value_type</span></h2>
+<p>boost::range_generate::iterator_value_type &#8212; Traits class for an Iterator's value type. </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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="iterator_value_type.html" title="Struct template iterator_value_type">iterator_value_type</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62748432"></a><h2>Description</h2>
+<p>If Iterator is a pointer, return the type pointed to, otherwise return Iterator::value_type. </p>
+</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="../generate_idm17936.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="../is_constant_str_idp6223488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4400.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range__idm4400/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range__idm4400/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range__idm4400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range__idm4400.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range__idm4400/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6871328"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range__idm4400.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range__idm4400/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4400/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4400/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range__idm4400.html#idp6871328" title="Description">
+<link rel="prev" href="../unit_stride_range__idm4400.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm31904.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range__idm4400.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range__idm4400.html#idp6871328"><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="../unit_stride_range_idm31904.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range__idm4400.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6886352"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6887472"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range__idm4400.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range__idm4400.html#idp6871328"><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="../unit_stride_range_idm31904.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4432.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4432.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range__idm4432/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range__idm4432/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range__idm4432"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range__idm4432.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range__idm4432/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6869632"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range__idm4432.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range__idm4432/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4432/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4432/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range__idm4432.html#idp6869632" title="Description">
+<link rel="prev" href="../unit_stride_range__idm4432.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm32016.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range__idm4432.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range__idm4432.html#idp6869632"><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="../unit_stride_range_idm32016.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range__idm4432.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6884736"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6885856"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range__idm4432.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range__idm4432.html#idp6869632"><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="../unit_stride_range_idm32016.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23648.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23648.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range_idm28992/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm23648/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm28992/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="unit_stride_range_idm23648/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23648"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23648.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23648/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63497536"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm23648.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63502448"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range_idm28992/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="unit_stride_range_idm23648/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23648/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23648/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm23648.html#idp63497536" title="Description">
+<link rel="prev" href="../unit_stride_range_idm23648.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_r_idm16688.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm23648.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23648.html#idp63497536"><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="../constant_stride_r_idm16688.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23648.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63516256"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63517424"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm23648.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23648.html#idp63497536"><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="../constant_stride_r_idm16688.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23696.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23696.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range_idm29040/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm23696/apply.html" title="Struct template apply">
+</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="unit_stride_range_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="unit_stride_range_idm23696/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23696.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23696/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63502832"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm23696.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63507744"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range_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="unit_stride_range_idm23696/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23696/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23696/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm23696.html#idp63502832" title="Description">
+<link rel="prev" href="../unit_stride_range_idm23696.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_r_idm16736.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm23696.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23696.html#idp63502832"><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="../constant_stride_r_idm16736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23696.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63521488"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63522656"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm23696.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23696.html#idp63502832"><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="../constant_stride_r_idm16736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23728.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23728.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range_idm29072/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm23728/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm29072/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="unit_stride_range_idm23728/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23728"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23728.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23728/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6672864"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm23728.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6677776"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range_idm29072/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="unit_stride_range_idm23728/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23728/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23728/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm23728.html#idp6672864" title="Description">
+<link rel="prev" href="../unit_stride_range_idm23728.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_r_idm16768.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm23728.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23728.html#idp6672864"><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="../constant_stride_r_idm16768.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23728.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6691520"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6692688"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm23728.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23728.html#idp6672864"><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="../constant_stride_r_idm16768.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23776.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23776.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range_idm29120/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm23776/apply.html" title="Struct template apply">
+</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="unit_stride_range_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="unit_stride_range_idm23776/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23776"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23776.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23776/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36165696"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm23776.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36170608"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range_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="unit_stride_range_idm23776/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23776/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23776/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm23776.html#idp36165696" title="Description">
+<link rel="prev" href="../unit_stride_range_idm23776.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_idp5636288.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm23776.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23776.html#idp36165696"><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="../constant_stride_idp5636288.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23776.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36184352"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36185520"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm23776.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23776.html#idp36165696"><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="../constant_stride_idp5636288.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23808.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23808.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range_idm29152/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm23808/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm29152/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="unit_stride_range_idm23808/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23808"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23808.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23808/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6655712"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm23808.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6660624"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range_idm29152/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="unit_stride_range_idm23808/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23808/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23808/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm23808.html#idp6655712" title="Description">
+<link rel="prev" href="../unit_stride_range_idm23808.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_idp5631296.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm23808.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23808.html#idp6655712"><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="../constant_stride_idp5631296.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23808.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6674432"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6675600"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm23808.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23808.html#idp6655712"><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="../constant_stride_idp5631296.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23824.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23824.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range_idm29168/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm23824/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm29168/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="unit_stride_range_idm23824/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23824"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23824.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23824/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63448672"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm23824.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63453584"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range_idm29168/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="unit_stride_range_idm23824/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23824/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23824/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm23824.html#idp63448672" title="Description">
+<link rel="prev" href="../unit_stride_range_idm23824.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_idp5318704.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm23824.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23824.html#idp63448672"><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="../constant_stride_idp5318704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23824.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63467232"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63468400"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm23824.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23824.html#idp63448672"><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="../constant_stride_idp5318704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23856.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23856.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range_idm29200/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm23856/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm29200/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="unit_stride_range_idm23856/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23856.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23856/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6916544"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm23856.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6921456"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range_idm29200/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="unit_stride_range_idm23856/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23856/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23856/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm23856.html#idp6916544" title="Description">
+<link rel="prev" href="../unit_stride_range_idm23856.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_idp5339920.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm23856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23856.html#idp6916544"><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="../constant_stride_idp5339920.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23856.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6935200"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6936368"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm23856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23856.html#idp6916544"><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="../constant_stride_idp5339920.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range_idm29248/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm23904/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm29248/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="unit_stride_range_idm23904/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23904.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23904/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6621248"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm23904.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6626160"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range_idm29248/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="unit_stride_range_idm23904/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23904/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23904/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm23904.html#idp6621248" title="Description">
+<link rel="prev" href="../unit_stride_range_idm23904.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_idp5656864.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm23904.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23904.html#idp6621248"><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="../constant_stride_idp5656864.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23904.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6639968"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6641136"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm23904.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23904.html#idp6621248"><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="../constant_stride_idp5656864.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23936.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range_idm29280/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm23936/apply.html" title="Struct template apply">
+</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="unit_stride_range_idm29280/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="unit_stride_range_idm23936/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23936.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm23936/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36184256"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm23936.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36189168"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range_idm29280/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="unit_stride_range_idm23936/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23936/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23936/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm23936.html#idp36184256" title="Description">
+<link rel="prev" href="../unit_stride_range_idm23936.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_idp5712464.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm23936.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23936.html#idp36184256"><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="../constant_stride_idp5712464.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm23936.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36202912"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36204080"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm23936.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm23936.html#idp36184256"><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="../constant_stride_idp5712464.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm28992.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm28992.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range_idm28992/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range_idm28992/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm28992"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range_idm28992.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm28992/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63460720"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm28992.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range_idm28992/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm28992/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm28992/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm28992.html#idp63460720" title="Description">
+<link rel="prev" href="../unit_stride_range_idm28992.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm23648.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range_idm28992.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm28992.html#idp63460720"><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="../unit_stride_range_idm23648.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm28992.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63475744"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63476864"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm28992.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm28992.html#idp63460720"><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="../unit_stride_range_idm23648.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29040.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29040.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range_idm29040/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range_idm29040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29040"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range_idm29040.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm29040/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63465888"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm29040.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range_idm29040/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29040/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29040/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm29040.html#idp63465888" title="Description">
+<link rel="prev" href="../unit_stride_range_idm29040.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm23696.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range_idm29040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29040.html#idp63465888"><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="../unit_stride_range_idm23696.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29040.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63481104"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63482224"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm29040.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29040.html#idp63465888"><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="../unit_stride_range_idm23696.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29072.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29072.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range_idm29072/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range_idm29072/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29072"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range_idm29072.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm29072/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6635984"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm29072.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range_idm29072/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29072/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29072/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm29072.html#idp6635984" title="Description">
+<link rel="prev" href="../unit_stride_range_idm29072.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm23728.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range_idm29072.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29072.html#idp6635984"><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="../unit_stride_range_idm23728.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29072.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6651088"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6652208"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm29072.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29072.html#idp6635984"><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="../unit_stride_range_idm23728.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29120.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range_idm29120/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range_idm29120/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range_idm29120.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm29120/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36128672"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm29120.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range_idm29120/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29120/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29120/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm29120.html#idp36128672" title="Description">
+<link rel="prev" href="../unit_stride_range_idm29120.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm23776.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range_idm29120.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29120.html#idp36128672"><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="../unit_stride_range_idm23776.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29120.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36143824"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36144944"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm29120.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29120.html#idp36128672"><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="../unit_stride_range_idm23776.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29152.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29152.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range_idm29152/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range_idm29152/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29152"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range_idm29152.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm29152/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6618832"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm29152.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range_idm29152/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29152/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29152/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm29152.html#idp6618832" title="Description">
+<link rel="prev" href="../unit_stride_range_idm29152.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm23808.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range_idm29152.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29152.html#idp6618832"><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="../unit_stride_range_idm23808.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29152.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6633936"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6635056"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm29152.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29152.html#idp6618832"><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="../unit_stride_range_idm23808.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29168.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29168.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range_idm29168/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range_idm29168/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29168"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range_idm29168.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm29168/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63411792"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm29168.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range_idm29168/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29168/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29168/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm29168.html#idp63411792" title="Description">
+<link rel="prev" href="../unit_stride_range_idm29168.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm23824.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range_idm29168.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29168.html#idp63411792"><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="../unit_stride_range_idm23824.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29168.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63426944"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63428064"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm29168.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29168.html#idp63411792"><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="../unit_stride_range_idm23824.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29200.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range_idm29200/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range_idm29200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range_idm29200.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm29200/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6879632"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm29200.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range_idm29200/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29200/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29200/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm29200.html#idp6879632" title="Description">
+<link rel="prev" href="../unit_stride_range_idm29200.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm23856.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range_idm29200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29200.html#idp6879632"><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="../unit_stride_range_idm23856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29200.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6894768"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6895888"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm29200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29200.html#idp6879632"><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="../unit_stride_range_idm23856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29248.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29248.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range_idm29248/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range_idm29248/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29248"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range_idm29248.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm29248/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6584416"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm29248.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range_idm29248/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29248/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29248/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm29248.html#idp6584416" title="Description">
+<link rel="prev" href="../unit_stride_range_idm29248.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm23904.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range_idm29248.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29248.html#idp6584416"><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="../unit_stride_range_idm23904.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29248.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6599520"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6600640"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm29248.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29248.html#idp6584416"><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="../unit_stride_range_idm23904.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29280.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29280.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_range_generator</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_range_idm29280/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_range_idm29280/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_range_generator</span></h2>
+<p>boost::range_generate::unit_stride_range_generator &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_range_idm29280.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm29280/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36147600"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm29280.html" title="Struct unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_generate_header_reference.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="unit_stride_range_idm29280/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29280/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29280/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm29280.html#idp36147600" title="Description">
+<link rel="prev" href="../unit_stride_range_idm29280.html" title="Struct unit_stride_range_generator">
+<link rel="next" href="../unit_stride_range_idm23936.html" title="Struct template unit_stride_range_generator_type_checked">
+</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="../unit_stride_range_idm29280.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29280.html#idp36147600"><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="../unit_stride_range_idm23936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm29280.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36162624"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp36163744"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm29280.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm29280.html#idp36147600"><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="../unit_stride_range_idm23936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm31904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm31904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range__idm4400/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm31904/apply.html" title="Struct template apply">
+</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="unit_stride_range__idm4400/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="unit_stride_range_idm31904/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm31904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm31904.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm31904/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6907984"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm31904.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6912896"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range__idm4400/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="unit_stride_range_idm31904/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm31904/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm31904/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm31904.html#idp6907984" title="Description">
+<link rel="prev" href="../unit_stride_range_idm31904.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_r_idm24944.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm31904.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm31904.html#idp6907984"><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="../constant_stride_r_idm24944.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm31904.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6926704"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6927872"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm31904.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm31904.html#idp6907984"><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="../constant_stride_r_idm24944.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm32016.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm32016.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_range_generator_type_checked</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="unit_stride_range__idm4432/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_range_idm32016/apply.html" title="Struct template apply">
+</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="unit_stride_range__idm4432/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="unit_stride_range_idm32016/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm32016"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_range_generator_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm32016.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_range_idm32016/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6906448"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_range_idm32016.html" title="Struct template unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_range_generator</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6911360"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_range__idm4432/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="unit_stride_range_idm32016/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm32016/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm32016/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_range_idm32016.html#idp6906448" title="Description">
+<link rel="prev" href="../unit_stride_range_idm32016.html" title="Struct template unit_stride_range_generator_type_checked">
+<link rel="next" href="../constant_stride_r_idm25056.html" title="Struct constant_stride_range_generator">
+</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="../unit_stride_range_idm32016.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm32016.html#idp6906448"><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="../constant_stride_r_idm25056.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_range_idm32016.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_range_generator_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6925104"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6926272"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_range_idm32016.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_range_idm32016.html#idp6906448"><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="../constant_stride_r_idm25056.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm23504.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm23504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vecto_idm23504/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vecto_idm23504/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm23504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm23504.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm23504/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61966032"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vecto_idm23504.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61970512"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vecto_idm23504/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm23504/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm23504/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vecto_idm23504.html#idp61966032" title="Description">
+<link rel="prev" href="../unit_stride_vecto_idm23504.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm16496.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vecto_idm23504.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm23504.html#idp61966032"><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="../constant_stride_v_idm16496.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm23504.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61982576"></a><h2>Description</h2>
+<p>Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Unit Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp61983712"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vecto_idm23504.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm23504.html#idp61966032"><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="../constant_stride_v_idm16496.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm28976.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm28976.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vecto_idm28976/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vecto_idm28976/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm28976"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm28976.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm28976/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35333760"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vecto_idm28976.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35338240"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vecto_idm28976/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm28976/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm28976/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vecto_idm28976.html#idp35333760" title="Description">
+<link rel="prev" href="../unit_stride_vecto_idm28976.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm21968.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vecto_idm28976.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm28976.html#idp35333760"><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="../constant_stride_v_idm21968.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm28976.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35350496"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35351664"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vecto_idm28976.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm28976.html#idp35333760"><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="../constant_stride_v_idm21968.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29056.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29056.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vecto_idm29056/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vecto_idm29056/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29056"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29056.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29056/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35023696"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vecto_idm29056.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35028176"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vecto_idm29056/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29056/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29056/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vecto_idm29056.html#idp35023696" title="Description">
+<link rel="prev" href="../unit_stride_vecto_idm29056.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm22048.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vecto_idm29056.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29056.html#idp35023696"><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="../constant_stride_v_idm22048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29056.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35040240"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35041376"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vecto_idm29056.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29056.html#idp35023696"><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="../constant_stride_v_idm22048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29088.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vecto_idm29088/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vecto_idm29088/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29088.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29088/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5734576"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vecto_idm29088.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5739056"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vecto_idm29088/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29088/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29088/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vecto_idm29088.html#idp5734576" title="Description">
+<link rel="prev" href="../unit_stride_vecto_idm29088.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm22080.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vecto_idm29088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29088.html#idp5734576"><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="../constant_stride_v_idm22080.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29088.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5751040"></a><h2>Description</h2>
+<p>Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Unit Stride Iterator and ResultType is equal to Iterator::value_type. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5752176"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vecto_idm29088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29088.html#idp5734576"><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="../constant_stride_v_idm22080.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29104.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29104.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vecto_idm29104/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vecto_idm29104/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29104"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29104.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29104/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62533872"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vecto_idm29104.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62538352"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vecto_idm29104/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29104/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29104/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vecto_idm29104.html#idp62533872" title="Description">
+<link rel="prev" href="../unit_stride_vecto_idm29104.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm22096.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vecto_idm29104.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29104.html#idp62533872"><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="../constant_stride_v_idm22096.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29104.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62550416"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62551552"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vecto_idm29104.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29104.html#idp62533872"><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="../constant_stride_v_idm22096.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29120.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vecto_idm29120/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vecto_idm29120/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29120.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29120/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35270256"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vecto_idm29120.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35274736"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vecto_idm29120/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29120/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29120/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vecto_idm29120.html#idp35270256" title="Description">
+<link rel="prev" href="../unit_stride_vecto_idm29120.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm22112.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vecto_idm29120.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29120.html#idp35270256"><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="../constant_stride_v_idm22112.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29120.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35286800"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35287936"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vecto_idm29120.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29120.html#idp35270256"><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="../constant_stride_v_idm22112.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29136.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29136.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vecto_idm29136/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vecto_idm29136/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29136"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29136.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29136/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5727200"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vecto_idm29136.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5731680"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vecto_idm29136/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29136/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29136/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vecto_idm29136.html#idp5727200" title="Description">
+<link rel="prev" href="../unit_stride_vecto_idm29136.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm22128.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vecto_idm29136.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29136.html#idp5727200"><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="../constant_stride_v_idm22128.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29136.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5743744"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp5744880"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vecto_idm29136.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29136.html#idp5727200"><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="../constant_stride_v_idm22128.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29168.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29168.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vecto_idm29168/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vecto_idm29168/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29168"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29168.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29168/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62317200"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vecto_idm29168.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62321680"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vecto_idm29168/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29168/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29168/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vecto_idm29168.html#idp62317200" title="Description">
+<link rel="prev" href="../unit_stride_vecto_idm29168.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm22160.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vecto_idm29168.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29168.html#idp62317200"><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="../constant_stride_v_idm22160.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29168.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62333744"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp62334880"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vecto_idm29168.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29168.html#idp62317200"><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="../constant_stride_v_idm22160.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29184.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29184.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vecto_idm29184/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vecto_idm29184/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29184"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29184.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29184/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6132336"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vecto_idm29184.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6136816"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vecto_idm29184/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29184/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29184/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vecto_idm29184.html#idp6132336" title="Description">
+<link rel="prev" href="../unit_stride_vecto_idm29184.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm22176.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vecto_idm29184.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29184.html#idp6132336"><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="../constant_stride_v_idm22176.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29184.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6148800"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6149936"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vecto_idm29184.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29184.html#idp6132336"><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="../constant_stride_v_idm22176.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29216.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29216.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vecto_idm29216/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vecto_idm29216/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29216.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vecto_idm29216/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6132800"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vecto_idm29216.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6137712"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vecto_idm29216/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29216/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29216/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vecto_idm29216.html#idp6132800" title="Description">
+<link rel="prev" href="../unit_stride_vecto_idm29216.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm22208.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vecto_idm29216.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29216.html#idp6132800"><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="../constant_stride_v_idm22208.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vecto_idm29216.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6151456"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6152624"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vecto_idm29216.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vecto_idm29216.html#idp6132800"><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="../constant_stride_v_idm22208.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4416.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4416.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vector_idm4416/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vector_idm4416/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vector_idm4416"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vector_idm4416.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vector_idm4416/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35701104"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vector_idm4416.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35705744"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vector_idm4416/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4416/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4416/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vector_idm4416.html#idp35701104" title="Description">
+<link rel="prev" href="../unit_stride_vector_idm4416.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm30240.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vector_idm4416.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vector_idm4416.html#idp35701104"><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="../constant_stride_v_idm30240.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vector_idm4416.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35719488"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35720656"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vector_idm4416.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vector_idm4416.html#idp35701104"><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="../constant_stride_v_idm30240.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4448.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4448.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template unit_stride_vectorizable_type_checked</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="unit_stride_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="unit_stride_vector_idm4448/apply.html" title="Struct template apply">
+</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="unit_stride_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="unit_stride_vector_idm4448/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vector_idm4448"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template unit_stride_vectorizable_type_checked</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked &#8212; Template metafunction class for a Range Generator. </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> ResultType<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="unit_stride_vector_idm4448.html" title="Struct template unit_stride_vectorizable_type_checked">unit_stride_vectorizable_type_checked</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vector_idm4448/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63015584"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vector_idm4448.html" title="Struct template unit_stride_vectorizable_type_checked">boost::range_generate::unit_stride_vectorizable_type_checked&lt;YourResultType&gt;</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63020496"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> ResultType</pre>
+<p>Generator's result type. </p>
+</li></ol></div>
+</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="unit_stride_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="unit_stride_vector_idm4448/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4448/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4448/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vector_idm4448.html#idp63015584" title="Description">
+<link rel="prev" href="../unit_stride_vector_idm4448.html" title="Struct template unit_stride_vectorizable_type_checked">
+<link rel="next" href="../constant_stride_v_idm30368.html" title="Struct constant_stride_vectorizable">
+</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="../unit_stride_vector_idm4448.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vector_idm4448.html#idp63015584"><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="../constant_stride_v_idm30368.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vector_idm4448.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable_type_checked::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63034304"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp63035472"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vector_idm4448.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vector_idm4448.html#idp63015584"><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="../constant_stride_v_idm30368.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vectorizable.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vectorizable.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct unit_stride_vectorizable</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_header_reference.html" title="Boost.Generate Header Reference">
+<link rel="next" href="unit_stride_vectorizable/apply.html" title="Struct template apply">
+</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_header_reference.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="unit_stride_vectorizable/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vectorizable"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct unit_stride_vectorizable</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable &#8212; Template metafunction class for a Range Generator. </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">struct</span> <a class="link" href="unit_stride_vectorizable.html" title="Struct unit_stride_vectorizable">unit_stride_vectorizable</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+
+ <span class="comment">// Metafunction.</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="unit_stride_vectorizable/apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+ <span class="special">}</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35663872"></a><h2>Description</h2>
+<p>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: </p>
+<pre class="programlisting"> <span class="keyword">typedef</span> <a class="link" href="unit_stride_vectorizable.html" title="Struct unit_stride_vectorizable">boost::range_generate::unit_stride_vectorizable</a> <span class="identifier">is_vectorizable</span><span class="special">;</span>
+</pre>
+<p>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </p>
+</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_header_reference.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="unit_stride_vectorizable/apply.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vectorizable/apply.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vectorizable/apply.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template apply</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="../unit_stride_vectorizable.html#idp35663872" title="Description">
+<link rel="prev" href="../unit_stride_vectorizable.html" title="Struct unit_stride_vectorizable">
+<link rel="next" href="../unit_stride_vector_idm4416.html" title="Struct template unit_stride_vectorizable_type_checked">
+</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="../unit_stride_vectorizable.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vectorizable.html#idp35663872"><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="../unit_stride_vector_idm4416.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.range_generate.unit_stride_vectorizable.apply"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template apply</span></h2>
+<p>boost::range_generate::unit_stride_vectorizable::apply &#8212; Metafunction. </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="comment">// Metafunction.</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35679008"></a><h2>Description</h2>
+<p>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_).</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp35680128"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li></ol></div>
+</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="../unit_stride_vectorizable.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../unit_stride_vectorizable.html#idp35663872"><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="../unit_stride_vector_idm4416.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/stride.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,69 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride</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="is_constant_str_idp7056880.html" title="Struct template is_constant_stride_iterator">
+<link rel="next" href="is_unit_stride_iterator.html" title="Struct template 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="is_constant_str_idp7056880.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="is_unit_stride_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride</span></h2>
+<p>boost::stride &#8212; Traits class for the stride of a Constant 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><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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride.html" title="Struct template stride">stride</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6829728"></a><h2>Description</h2>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6830368"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Iterator</pre>
+<p>An Iterator type </p>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span></pre>
+<p>Auxillary type for SFINAE specializations </p>
+</li>
+</ol></div>
+</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_constant_str_idp7056880.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="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/stride_Iterator___idm11360.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm11360.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="stride.html" title="Struct template stride">
+<link rel="next" href="stride_Iterator__t_idm9360.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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="stride.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="stride_Iterator__t_idm9360.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator,__idm11360"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator___idm11360.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride.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="stride_Iterator__t_idm9360.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm12816.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm12816.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="stride_Iterator___idm14816.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="is_unit_stridden_iterator.html" title="Struct template 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="stride_Iterator___idm14816.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="is_unit_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator,__idm12816"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator___idm12816.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</
span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="special">,</span> <span clas
s="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride_Iterator___idm14816.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="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/stride_Iterator___idm14816.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm14816.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="stride.html" title="Struct template stride">
+<link rel="next" href="stride_Iterator___idm12816.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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="stride.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="stride_Iterator___idm12816.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator,__idm14816"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator___idm14816.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride.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="stride_Iterator___idm12816.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm17472.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm17472.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="stride_Iterator___idm19472.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="is_unit_stridden_iterator.html" title="Struct template 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="stride_Iterator___idm19472.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="is_unit_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator,__idm17472"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator___idm17472.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</
span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="special">,</span> <span clas
s="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride_Iterator___idm19472.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="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/stride_Iterator___idm19472.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm19472.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="stride.html" title="Struct template stride">
+<link rel="next" href="stride_Iterator___idm17472.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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="stride.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="stride_Iterator___idm17472.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator,__idm19472"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator___idm19472.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride.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="stride_Iterator___idm17472.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/stride_Iterator__t_idm9360.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator__t_idm9360.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="stride_Iterator___idm11360.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="is_unit_stridden_iterator.html" title="Struct template 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="stride_Iterator___idm11360.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="is_unit_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator,_t_idm9360"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator__t_idm9360.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</
span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="special">,</span> <span clas
s="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride_Iterator___idm11360.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="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/stride_Iterator_idp5097504.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5097504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="stride.html" title="Struct template stride">
+<link rel="next" href="stride_Iterator_idp5099264.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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="stride.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="stride_Iterator_idp5099264.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5097504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5097504.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride.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="stride_Iterator_idp5099264.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5099264.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5099264.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="stride_Iterator_idp5097504.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="is_unit_stridden_iterator.html" title="Struct template 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="stride_Iterator_idp5097504.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="is_unit_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5099264"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5099264.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</
span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="special">,</span> <span clas
s="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride_Iterator_idp5097504.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="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/stride_Iterator_idp5101088.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5101088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="stride.html" title="Struct template stride">
+<link rel="next" href="stride_Iterator_idp5102848.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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="stride.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="stride_Iterator_idp5102848.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5101088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5101088.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride.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="stride_Iterator_idp5102848.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5102848.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5102848.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="stride_Iterator_idp5101088.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="is_unit_stridden_iterator.html" title="Struct template 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="stride_Iterator_idp5101088.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="is_unit_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5102848"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5102848.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</
span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="special">,</span> <span clas
s="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride_Iterator_idp5101088.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="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/stride_Iterator_idp5118640.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5118640.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="../generate/concepts.html#header.boost.generate.is_stridden_iterator_hpp" title="Header &lt;boost/generate/is_stridden_iterator.hpp&gt;">
+<link rel="prev" href="stride.html" title="Struct template stride">
+<link rel="next" href="stride_Iterator_idp5120400.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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="stride.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generate/concepts.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="stride_Iterator_idp5120400.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5118640"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="../generate/concepts.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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5118640.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generate/concepts.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="stride_Iterator_idp5120400.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5120400.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5120400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="../generate/concepts.html#header.boost.generate.is_stridden_iterator_hpp" title="Header &lt;boost/generate/is_stridden_iterator.hpp&gt;">
+<link rel="prev" href="stride_Iterator_idp5118640.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="is_unit_stridden_iterator.html" title="Struct template 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="stride_Iterator_idp5118640.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generate/concepts.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="is_unit_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5120400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="../generate/concepts.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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5120400.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</
span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="special">,</span> <span clas
s="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride_Iterator_idp5118640.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generate/concepts.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="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/stride_Iterator_idp5465904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5465904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="stride.html" title="Struct template stride">
+<link rel="next" href="stride_Iterator_idp5467664.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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="stride.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="stride_Iterator_idp5467664.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5465904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5465904.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride.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="stride_Iterator_idp5467664.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5467664.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5467664.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="stride_Iterator_idp5465904.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="is_unit_stridden_iterator.html" title="Struct template 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="stride_Iterator_idp5465904.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="is_unit_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5467664"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5467664.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</
span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="special">,</span> <span clas
s="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride_Iterator_idp5465904.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="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/stride_Iterator_idp5473184.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5473184.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="stride.html" title="Struct template stride">
+<link rel="next" href="stride_Iterator_idp5474944.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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="stride.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="stride_Iterator_idp5474944.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5473184"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5473184.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride.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="stride_Iterator_idp5474944.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5474944.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5474944.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="stride_Iterator_idp5473184.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="is_unit_stridden_iterator.html" title="Struct template 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="stride_Iterator_idp5473184.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="is_unit_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5474944"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5474944.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</
span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="special">,</span> <span clas
s="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride_Iterator_idp5473184.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="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/stride_Iterator_idp5476208.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5476208.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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="stride.html" title="Struct template stride">
+<link rel="next" href="stride_Iterator_idp5477968.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">
+</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="stride.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="stride_Iterator_idp5477968.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5476208"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5476208.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_pointer</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride.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="stride_Iterator_idp5477968.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5477968.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5477968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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="stride_Iterator_idp5476208.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; boost::is_pointer&lt; Iterator &gt; &gt;::type&gt;">
+<link rel="next" href="is_unit_stridden_iterator.html" title="Struct template 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="stride_Iterator_idp5476208.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="is_unit_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.stride_Iterator_idp5477968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</span></h2>
+<p>boost::stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;</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><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="stride_Iterator_idp5477968.html" title="Struct template stride&lt;Iterator, typename boost::enable_if&lt; typename boost::mpl::eval_if_c&lt; detail::has_typedef_value_type&lt; Iterator &gt;::value, typename boost::is_same&lt; Iterator, typename std::vector&lt; typename Iterator::value_type &gt;::iterator &gt;, boost::mpl::false_ &gt;::type &gt;::type&gt;">stride</a><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">enable_if</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if_c</span><span class="special">&lt;</span> <span class="identifier">detail</span><span class="special">::</
span><span class="identifier">has_typedef_value_type</span><span class="special">&lt;</span> <span class="identifier">Iterator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">::</span><span class="identifier">value_type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">iterator</span> <span class="special">&gt;</span><span class="special">,</span> <span clas
s="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span><span class="special">&gt;</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="stride_Iterator_idp5476208.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="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/vectorizable_forward.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/vectorizable_forward.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template vectorizable_forward</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_range_generator.html" title="Struct template is_range_generator">
+</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_range_generator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.vectorizable_forward"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template vectorizable_forward</span></h2>
+<p>boost::vectorizable_forward</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> Generator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="vectorizable_forward.html" title="Struct template vectorizable_forward">vectorizable_forward</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="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_range_generator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost_generate_header_reference.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost_generate_header_reference.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,79 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Boost.Generate Header Reference</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="index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="prev" href="generate/compiler_optimizations.html" title="Compiler Optimizations">
+<link rel="next" href="boost/range_generate/unit_stride_range_idm29248.html" title="Struct unit_stride_range_generator">
+</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="generate/compiler_optimizations.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><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/range_generate/unit_stride_range_idm29248.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost_generate_header_reference"></a>Boost.Generate Header Reference</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/generate/generate.hpp></span></dt>
+<dt><span class="section">Header <boost/generate/is_stride_iterator.hpp></span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.generate.generate_hpp"></a>Header &lt;boost/generate/generate.hpp&gt;</h3></div></div></div>
+<p>This file contains the generate function and helper classes for making your generator a Range Generator. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Generator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="boost/is_range_generator.html" title="Struct template is_range_generator">is_range_generator</a><span class="special">;</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> <a class="link" href="boost/generate_idp5669248.html" title="Function template generate"><span class="identifier">generate</span></a><span class="special">(</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="identifier">Iterator</span><span class="special">,</span> <span class="identifier">Generator</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">namespace</span> <span class="identifier">range_generate</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/range_generate/unit_stride_range_idm29248.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ResultType<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/range_generate/unit_stride_range_idm23904.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/range_generate/constant_stride_idp5656864.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ResultType<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/range_generate/constant_stride_idp5662208.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.generate.is_stride_iterator_hpp"></a>Header &lt;boost/generate/is_stride_iterator.hpp&gt;</h3></div></div></div>
+<p>This file contains traits classes for Constant / Unit Stride Iterators. </p>
+<pre class="synopsis">
+
+<a class="link" href="BOOST_IS_CONSTANT_STRIDE_ITERATOR.html" title="Macro BOOST_IS_CONSTANT_STRIDE_ITERATOR">BOOST_IS_CONSTANT_STRIDE_ITERATOR</a>(iterator, n)
+<a class="link" href="BOOST_IS_UNIT_STRIDE_ITERATOR.html" title="Macro BOOST_IS_UNIT_STRIDE_ITERATOR">BOOST_IS_UNIT_STRIDE_ITERATOR</a>(iterator)</pre>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/is_constant_str_idp7056880.html" title="Struct template is_constant_stride_iterator">is_constant_stride_iterator</a><span class="special">;</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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="boost/stride.html" title="Struct template stride">stride</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="boost/is_unit_stride_iterator.html" title="Struct template is_unit_stride_iterator">is_unit_stride_iterator</a><span class="special">;</span>
+<span class="special">}</span></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="generate/compiler_optimizations.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><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/range_generate/unit_stride_range_idm29248.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/generate/compiler_optimizations.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/generate/compiler_optimizations.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,1411 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Compiler Optimizations</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="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="prev" href="concepts.html" title="Concepts">
+<link rel="next" href="../boost_generate_header_reference.html" title="Boost.Generate Header Reference">
+</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="concepts.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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_generate_header_reference.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="generate.compiler_optimizations"></a><a class="link" href="compiler_optimizations.html" title="Compiler Optimizations">Compiler Optimizations</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="compiler_optimizations.html#generate.compiler_optimizations.generate_loop_syntax">Generate
+ Loop Syntax</a></span></dt>
+<dt><span class="section">Generators</span></dt>
+<dt><span class="section">Timings</span></dt>
+<dt><span class="section">Conclusions</span></dt>
+</dl></div>
+<p>
+ 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.
+ </p>
+<p>
+ 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 <a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generators" title="Generators">this section</a>.
+ The data structure chosen is a <code class="literal">std::vector&lt;T&gt;</code>. Thus,
+ the iterator types operating on the vector satisfy the <a class="link" href="concepts.html#generate.concepts.unit_stride_iterator" title="Unit Stride Iterator">Unit
+ Stride Iterator concept</a> and are expected to benefit from compiler auto-vectorization
+ as the items are guaranteed to be arranged contiguously in memory.
+ </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ This section is concerned with implementation details of the std::generate
+ algorithm and thus range generation is of no concern here.
+ </p></td></tr>
+</table></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.compiler_optimizations.generate_loop_syntax"></a><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generate_loop_syntax" title="Generate Loop Syntax">Generate
+ Loop Syntax</a>
+</h3></div></div></div>
+<p>
+ Three different flavours of the std::generate algorithm (applicable to Unit
+ Stride Iterators exclusively) are examined.
+ </p>
+<h5>
+<a name="generate.compiler_optimizations.generate_loop_syntax.h0"></a>
+ <span><a name="generate.compiler_optimizations.generate_loop_syntax.while_generate"></a></span><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generate_loop_syntax.while_generate">While
+ Generate</a>
+ </h5>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ForwardIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Generator</span><span class="special">&gt;</span>
+<span class="keyword">void</span> <span class="identifier">while_generate</span><span class="special">(</span> <span class="identifier">ForwardIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">ForwardIterator</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">Generator</span> <span class="identifier">gen</span> <span class="special">)</span>
+<span class="special">{</span>
+ <span class="keyword">while</span> <span class="special">(</span><span class="identifier">first</span> <span class="special">!=</span> <span class="identifier">last</span><span class="special">)</span> <span class="special">*</span><span class="identifier">first</span><span class="special">++</span> <span class="special">=</span> <span class="identifier">gen</span><span class="special">();</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+<h5>
+<a name="generate.compiler_optimizations.generate_loop_syntax.h1"></a>
+ <span><a name="generate.compiler_optimizations.generate_loop_syntax.for_generate_1"></a></span><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generate_loop_syntax.for_generate_1">For
+ Generate 1</a>
+ </h5>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">UnitStrideIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Generator</span><span class="special">&gt;</span>
+<span class="keyword">void</span> <span class="identifier">for_generate</span><span class="special">(</span> <span class="identifier">UnitStrideIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">UnitStrideIterator</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">Generator</span> <span class="identifier">gen</span> <span class="special">)</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">UnitStrideIterator</span><span class="special">&gt;::</span><span class="identifier">difference_type</span> <span class="identifier">difference_type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">UnitStrideIterator</span><span class="special">&gt;::</span><span class="identifier">pointer</span> <span class="identifier">pointer</span><span class="special">;</span>
+
+ <span class="keyword">const</span> <span class="identifier">difference_type</span> <span class="identifier">n</span><span class="special">(</span><span class="identifier">last</span><span class="special">-</span><span class="identifier">first</span><span class="special">);</span>
+ <span class="identifier">pointer</span> <span class="identifier">data</span><span class="special">(&amp;*</span><span class="identifier">first</span><span class="special">);</span>
+ <span class="keyword">for</span> <span class="special">(</span> <span class="identifier">difference_type</span> <span class="identifier">i</span><span class="special">=</span><span class="number">0</span><span class="special">;</span> <span class="identifier">i</span><span class="special">&lt;</span><span class="identifier">n</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span> <span class="identifier">data</span><span class="special">[</span><span class="identifier">i</span><span class="special">]</span> <span class="special">=</span> <span class="identifier">gen</span><span class="special">();</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+<h5>
+<a name="generate.compiler_optimizations.generate_loop_syntax.h2"></a>
+ <span><a name="generate.compiler_optimizations.generate_loop_syntax.for_generate_2"></a></span><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generate_loop_syntax.for_generate_2">For
+ Generate 2</a>
+ </h5>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">UnitStrideIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Generator</span><span class="special">&gt;</span>
+<span class="keyword">void</span> <span class="identifier">for_generate2</span><span class="special">(</span> <span class="identifier">UnitStrideIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">UnitStrideIterator</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">Generator</span> <span class="identifier">gen</span> <span class="special">)</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">iterator_traits</span><span class="special">&lt;</span><span class="identifier">UnitStrideIterator</span><span class="special">&gt;::</span><span class="identifier">pointer</span> <span class="identifier">pointer</span><span class="special">;</span>
+
+ <span class="identifier">pointer</span> <span class="identifier">end</span><span class="special">(&amp;*</span><span class="identifier">last</span><span class="special">);</span>
+ <span class="keyword">for</span> <span class="special">(</span> <span class="identifier">pointer</span> <span class="identifier">i</span><span class="special">=&amp;*</span><span class="identifier">first</span><span class="special">;</span> <span class="identifier">i</span><span class="special">!=</span><span class="identifier">end</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span> <span class="special">*</span><span class="identifier">i</span> <span class="special">=</span> <span class="identifier">gen</span><span class="special">();</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+<p>
+ Although the algorithms are semantically equal, the translation to machine
+ instructions differs (depending on the compiler and compilation flags thereof).
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.compiler_optimizations.generators"></a><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generators" title="Generators">Generators</a>
+</h3></div></div></div>
+<p>
+ 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.
+ </p>
+<h5>
+<a name="generate.compiler_optimizations.generators.h0"></a>
+ <span><a name="generate.compiler_optimizations.generators.initializer"></a></span><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generators.initializer">Initializer</a>
+ </h5>
+<p>
+ This generator simply sets each element to an initial value.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Value</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <span class="identifier">initializer_generator</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="identifier">Value</span> <span class="identifier">result_type</span><span class="special">;</span>
+ <span class="identifier">initializer_generator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">result_type</span><span class="special">&amp;</span> <span class="identifier">init</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">_init</span><span class="special">(</span><span class="identifier">init</span><span class="special">)</span> <span class="special">{}</span>
+ <span class="keyword">inline</span> <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">()()</span> <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">_init</span><span class="special">;</span> <span class="special">}</span>
+ <span class="keyword">const</span> <span class="identifier">result_type</span> <span class="identifier">_init</span><span class="special">;</span>
+<span class="special">};</span>
+</pre>
+<p>
+ </p>
+<h5>
+<a name="generate.compiler_optimizations.generators.h1"></a>
+ <span><a name="generate.compiler_optimizations.generators.counter"></a></span><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generators.counter">Counter</a>
+ </h5>
+<p>
+ This generator enumerates the items. It is therefore required to save the
+ current index in an internal state.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Value</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <span class="identifier">counter_generator</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="identifier">Value</span> <span class="identifier">result_type</span><span class="special">;</span>
+ <span class="identifier">counter_generator</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">init</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">c</span><span class="special">(</span><span class="identifier">init</span><span class="special">)</span> <span class="special">{}</span>
+ <span class="keyword">inline</span> <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">()()</span> <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">c</span><span class="special">++</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">c</span><span class="special">;</span>
+<span class="special">};</span>
+</pre>
+<p>
+ </p>
+<h5>
+<a name="generate.compiler_optimizations.generators.h2"></a>
+ <span><a name="generate.compiler_optimizations.generators.random_number_generator"></a></span><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generators.random_number_generator">Random
+ Number Generator</a>
+ </h5>
+<p>
+ This is a Mersenne-Twister pseudo-random number generator from Boost.Random
+ (which does rely on internal states as well).
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mt19937</span>
+</pre>
+<h5>
+<a name="generate.compiler_optimizations.generators.h3"></a>
+ <span><a name="generate.compiler_optimizations.generators.adding_generator"></a></span><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generators.adding_generator">Adding
+ Generator</a>
+ </h5>
+<p>
+ In this generator, two values are added and assigned to each item.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">adder_generator</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="keyword">float</span> <span class="identifier">result_type</span><span class="special">;</span>
+ <span class="keyword">inline</span> <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">()()</span>
+ <span class="special">{</span>
+ <span class="keyword">return</span> <span class="number">2.f</span> <span class="special">+</span> <span class="number">6.f</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">};</span>
+</pre>
+<p>
+ </p>
+<h5>
+<a name="generate.compiler_optimizations.generators.h4"></a>
+ <span><a name="generate.compiler_optimizations.generators.adding_by_a_functional"></a></span><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generators.adding_by_a_functional">Adding
+ by a Functional</a>
+ </h5>
+<p>
+ A semantically equal generator can also be constructed from a <code class="literal">std::plus&lt;T&gt;</code>
+ function object.
+ </p>
+<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">bind</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">plus</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;(),</span><span class="number">2.f</span><span class="special">,</span><span class="number">6.f</span><span class="special">)</span>
+</pre>
+<h5>
+<a name="generate.compiler_optimizations.generators.h5"></a>
+ <span><a name="generate.compiler_optimizations.generators.incrementing_generator"></a></span><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generators.incrementing_generator">Incrementing
+ Generator</a>
+ </h5>
+<p>
+ This generator adds a figure to evey item, and therefore it must have an
+ internal state.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">adder_generator_state</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="keyword">float</span> <span class="identifier">result_type</span><span class="special">;</span>
+ <span class="identifier">adder_generator_state</span><span class="special">(</span><span class="identifier">result_type</span><span class="special">*</span> <span class="identifier">p</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">data</span><span class="special">(</span><span class="identifier">p</span><span class="special">),</span> <span class="identifier">c</span><span class="special">(</span><span class="number">0</span><span class="special">)</span> <span class="special">{}</span>
+ <span class="keyword">inline</span> <span class="identifier">result_type</span> <span class="keyword">operator</span><span class="special">()()</span>
+ <span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">data</span><span class="special">[</span><span class="identifier">c</span><span class="special">]</span> <span class="special">+</span> <span class="number">10.f</span><span class="special">;</span>
+ <span class="special">++</span><span class="identifier">c</span><span class="special">;</span>
+ <span class="special">}</span>
+ <span class="identifier">result_type</span><span class="special">*</span> <span class="identifier">data</span><span class="special">;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">c</span><span class="special">;</span>
+<span class="special">};</span>
+</pre>
+<p>
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.compiler_optimizations.timings"></a><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.timings" title="Timings">Timings</a>
+</h3></div></div></div>
+<p>
+ The timings were conducted on a linux (Ubuntu 12.04, 64 bit) machine with
+ Intel&#174; Core&#8482; i7-3720QM CPU (2.60GHz). The tested compilers are GNU g++
+ version 4.6, GNU g++ version 4.7 and Intel&#174; 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.
+ </p>
+<p>
+ 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.
+ </p>
+<p>
+ </p>
+<div class="table">
+<a name="idp6078144"></a><p class="title"><b>Table&#160;1.2.&#160;Initializer function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</b></p>
+<div class="table-contents"><table class="table" summary="Initializer function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).">
+<colgroup>
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+</colgroup>
+<thead><tr>
+<th align="left">Compiler</th>
+<th align="left">Version</th>
+<th align="left">Optimization Flags</th>
+<th align="left">While Generate</th>
+<th align="left">For Generate 1</th>
+<th align="left">For Generate 2</th>
+</tr></thead>
+<tbody>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O0 </td>
+<td bgcolor="#FA5A5A" align="left"> 15.7 </td>
+<td align="left"> 14.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 15.7 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 </td>
+<td align="left"> 98.0 </td>
+<td align="left"> 98.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 99.0 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td align="left"> 99.1 </td>
+<td bgcolor="#FA5A5A" align="left"><span class="bold"><strong>100</strong></span></td>
+<td align="left"> 99.7 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </td>
+<td align="left"> 98.3 </td>
+<td bgcolor="#FA5A5A" align="left"> 99.2 </td>
+<td bgcolor="#FA5A5A" align="left"> 99.2 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 </td>
+<td align="left"> 96.8 </td>
+<td align="left"> 98.6 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.7 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </td>
+<td align="left"> 98.0 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.8 </td>
+<td align="left"> 97.6 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 3.53 </td>
+<td bgcolor="#5A5AFA" align="left"> 11.5 </td>
+<td bgcolor="#FA5A5A" align="left"> 14.7 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 </td>
+<td align="left"> 97.6 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.1 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.1 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td align="left"> 98.3 </td>
+<td bgcolor="#FA5A5A" align="left"> 99.2 </td>
+<td align="left"> 99.0 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </td>
+<td align="left"> 97.3 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.1 </td>
+<td align="left"> 97.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </td>
+<td align="left"> 97.5 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.1 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.1 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </td>
+<td align="left"> 97.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.8 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.8 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 2.83 </td>
+<td align="left"> 14.8 </td>
+<td bgcolor="#FA5A5A" align="left"> 16.3 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O3 </td>
+<td bgcolor="#FA5A5A" align="left"> 91.0 </td>
+<td align="left"> 90.4 </td>
+<td align="left"> 90.6 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast </td>
+<td bgcolor="#FA5A5A" align="left"> 86.7 </td>
+<td align="left"> 86.1 </td>
+<td align="left"> 86.2 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse -msse2 </td>
+<td align="left"> 72.1 </td>
+<td align="left"> 72.7 </td>
+<td bgcolor="#FA5A5A" align="left"> 72.9 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 </td>
+<td bgcolor="#FA5A5A" align="left"> 84.9 </td>
+<td align="left"> 84.6 </td>
+<td align="left"> 84.5 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 -m64 </td>
+<td bgcolor="#FA5A5A" align="left"> 90.0 </td>
+<td align="left"> 89.6 </td>
+<td align="left"> 89.7 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -march=corei7 -m64 </td>
+<td bgcolor="#FA5A5A" align="left"> 82.3 </td>
+<td align="left"> 81.7 </td>
+<td align="left"> 81.8 </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p><br class="table-break">
+ </p>
+<p>
+ </p>
+<div class="table">
+<a name="idp6151136"></a><p class="title"><b>Table&#160;1.3.&#160;Counter function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</b></p>
+<div class="table-contents"><table class="table" summary="Counter function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).">
+<colgroup>
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+</colgroup>
+<thead><tr>
+<th align="left">Compiler</th>
+<th align="left">Version</th>
+<th align="left">Optimization Flags</th>
+<th align="left">While Generate</th>
+<th align="left">For Generate 1</th>
+<th align="left">For Generate 2</th>
+</tr></thead>
+<tbody>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 19.3 </td>
+<td bgcolor="#FA5A5A" align="left"> 22.6 </td>
+<td bgcolor="#5A5AFA" align="left"> 18.6 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 </td>
+<td bgcolor="#FA5A5A" align="left"> 92.6 </td>
+<td bgcolor="#FA5A5A" align="left"> 92.6 </td>
+<td align="left"> 92.5 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td bgcolor="#FA5A5A" align="left"> 92.9 </td>
+<td align="left"> 92.7 </td>
+<td align="left"> 92.7 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </td>
+<td bgcolor="#FA5A5A" align="left"> 92.9 </td>
+<td align="left"> 92.8 </td>
+<td align="left"> 92.7 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 </td>
+<td bgcolor="#FA5A5A" align="left"> 92.8 </td>
+<td align="left"> 92.7 </td>
+<td align="left"> 92.7 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </td>
+<td bgcolor="#FA5A5A" align="left"> 93.2 </td>
+<td align="left"> 92.7 </td>
+<td align="left"> 93.0 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 5.41 </td>
+<td align="left"> 17.5 </td>
+<td bgcolor="#FA5A5A" align="left"> 18.2 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 </td>
+<td bgcolor="#FA5A5A" align="left"> 93.3 </td>
+<td align="left"> 92.7 </td>
+<td align="left"> 93.1 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td bgcolor="#FA5A5A" align="left"> 93.0 </td>
+<td bgcolor="#FA5A5A" align="left"> 93.0 </td>
+<td align="left"> 87.1 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </td>
+<td bgcolor="#FA5A5A" align="left"> 93.0 </td>
+<td align="left"> 92.0 </td>
+<td align="left"> 92.4 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </td>
+<td bgcolor="#FA5A5A" align="left"> 93.1 </td>
+<td align="left"> 92.9 </td>
+<td align="left"> 92.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </td>
+<td bgcolor="#FA5A5A" align="left"> 93.1 </td>
+<td align="left"> 92.9 </td>
+<td align="left"> 93.0 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 4.17 </td>
+<td align="left"> 15.5 </td>
+<td bgcolor="#FA5A5A" align="left"> 16.0 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O3 </td>
+<td bgcolor="#5A5AFA" align="left"> 64.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 89.8 </td>
+<td align="left"> 84.3 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast </td>
+<td bgcolor="#FA5A5A" align="left"><span class="bold"><strong>100</strong></span></td>
+<td align="left"> 99.9 </td>
+<td align="left"> 99.4 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse -msse2 </td>
+<td align="left"> 65.2 </td>
+<td bgcolor="#FA5A5A" align="left"> 65.7 </td>
+<td align="left"> 64.8 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 </td>
+<td bgcolor="#5A5AFA" align="left"> 63.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 90.0 </td>
+<td bgcolor="#5A5AFA" align="left"> 64.8 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 -m64 </td>
+<td bgcolor="#5A5AFA" align="left"> 65.2 </td>
+<td bgcolor="#FA5A5A" align="left"> 91.7 </td>
+<td bgcolor="#5A5AFA" align="left"> 65.0 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -march=corei7 -m64 </td>
+<td bgcolor="#5A5AFA" align="left"> 65.0 </td>
+<td bgcolor="#FA5A5A" align="left"> 91.8 </td>
+<td bgcolor="#5A5AFA" align="left"> 64.8 </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p><br class="table-break">
+ </p>
+<p>
+ </p>
+<div class="table">
+<a name="idp6225328"></a><p class="title"><b>Table&#160;1.4.&#160;Boost random number engine function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</b></p>
+<div class="table-contents"><table class="table" summary="Boost random number engine function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).">
+<colgroup>
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+</colgroup>
+<thead><tr>
+<th align="left">Compiler</th>
+<th align="left">Version</th>
+<th align="left">Optimization Flags</th>
+<th align="left">While Generate</th>
+<th align="left">For Generate 1</th>
+<th align="left">For Generate 2</th>
+</tr></thead>
+<tbody>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O0 </td>
+<td align="left"> 18.1 </td>
+<td align="left"> 17.4 </td>
+<td bgcolor="#FA5A5A" align="left"> 18.2 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 </td>
+<td bgcolor="#FA5A5A" align="left"> 93.0 </td>
+<td align="left"> 84.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 93.0 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td align="left"> 92.4 </td>
+<td align="left"> 84.3 </td>
+<td bgcolor="#FA5A5A" align="left"> 92.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </td>
+<td bgcolor="#FA5A5A" align="left"> 93.5 </td>
+<td align="left"> 85.3 </td>
+<td align="left"> 93.3 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 </td>
+<td bgcolor="#FA5A5A" align="left"> 99.6 </td>
+<td align="left"> 90.1 </td>
+<td align="left"> 90.5 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </td>
+<td bgcolor="#FA5A5A" align="left"><span class="bold"><strong>100</strong></span></td>
+<td align="left"> 90.6 </td>
+<td align="left"> 99.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 9.44 </td>
+<td align="left"> 17.7 </td>
+<td bgcolor="#FA5A5A" align="left"> 18.3 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 </td>
+<td bgcolor="#FA5A5A" align="left"> 92.6 </td>
+<td align="left"> 84.7 </td>
+<td align="left"> 91.6 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td align="left"> 89.3 </td>
+<td align="left"> 83.4 </td>
+<td bgcolor="#FA5A5A" align="left"> 90.2 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </td>
+<td bgcolor="#FA5A5A" align="left"> 99.1 </td>
+<td align="left"> 90.1 </td>
+<td align="left"> 98.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </td>
+<td bgcolor="#FA5A5A" align="left"> 99.3 </td>
+<td align="left"> 91.0 </td>
+<td align="left"> 98.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </td>
+<td bgcolor="#FA5A5A" align="left"> 99.6 </td>
+<td align="left"> 90.1 </td>
+<td align="left"> 98.8 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 7.48 </td>
+<td align="left"> 15.8 </td>
+<td bgcolor="#FA5A5A" align="left"> 16.3 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O3 </td>
+<td align="left"> 83.6 </td>
+<td bgcolor="#FA5A5A" align="left"> 87.7 </td>
+<td align="left"> 83.2 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast </td>
+<td bgcolor="#5A5AFA" align="left"> 81.7 </td>
+<td align="left"> 92.7 </td>
+<td bgcolor="#FA5A5A" align="left"> 99.9 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse -msse2 </td>
+<td align="left"> 61.6 </td>
+<td bgcolor="#FA5A5A" align="left"> 67.1 </td>
+<td align="left"> 67.0 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 </td>
+<td bgcolor="#5A5AFA" align="left"> 62.1 </td>
+<td align="left"> 68.5 </td>
+<td bgcolor="#FA5A5A" align="left"> 72.3 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 -m64 </td>
+<td bgcolor="#5A5AFA" align="left"> 62.3 </td>
+<td align="left"> 68.6 </td>
+<td bgcolor="#FA5A5A" align="left"> 71.9 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -march=corei7 -m64 </td>
+<td bgcolor="#5A5AFA" align="left"> 81.0 </td>
+<td align="left"> 91.6 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.7 </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p><br class="table-break">
+ </p>
+<p>
+ </p>
+<div class="table">
+<a name="idp6297728"></a><p class="title"><b>Table&#160;1.5.&#160;Addition function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</b></p>
+<div class="table-contents"><table class="table" summary="Addition function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).">
+<colgroup>
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+</colgroup>
+<thead><tr>
+<th align="left">Compiler</th>
+<th align="left">Version</th>
+<th align="left">Optimization Flags</th>
+<th align="left">While Generate</th>
+<th align="left">For Generate 1</th>
+<th align="left">For Generate 2</th>
+</tr></thead>
+<tbody>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O0 </td>
+<td bgcolor="#FA5A5A" align="left"> 6.5 </td>
+<td bgcolor="#5A5AFA" align="left"> 5.65 </td>
+<td align="left"> 6.46 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 </td>
+<td bgcolor="#FA5A5A" align="left"> 97.8 </td>
+<td align="left"> 96.1 </td>
+<td align="left"> 94.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td bgcolor="#FA5A5A" align="left"> 97.5 </td>
+<td align="left"> 96.4 </td>
+<td align="left"> 94.4 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </td>
+<td bgcolor="#FA5A5A" align="left"> 95.0 </td>
+<td align="left"> 93.7 </td>
+<td align="left"> 91.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 </td>
+<td bgcolor="#FA5A5A" align="left"> 93.5 </td>
+<td align="left"> 92.0 </td>
+<td align="left"> 90.3 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </td>
+<td bgcolor="#FA5A5A" align="left"> 95.5 </td>
+<td align="left"> 94.1 </td>
+<td align="left"> 92.7 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 1.28 </td>
+<td align="left"> 4.98 </td>
+<td bgcolor="#FA5A5A" align="left"> 5.33 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.5 </td>
+<td align="left"> 98.2 </td>
+<td align="left"> 90.6 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td bgcolor="#FA5A5A" align="left"> 98.1 </td>
+<td align="left"> 97.3 </td>
+<td align="left"> 95.5 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </td>
+<td bgcolor="#FA5A5A" align="left"> 90.2 </td>
+<td align="left"> 88.8 </td>
+<td align="left"> 87.2 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </td>
+<td bgcolor="#FA5A5A" align="left"> 89.3 </td>
+<td align="left"> 88.0 </td>
+<td align="left"> 86.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </td>
+<td bgcolor="#FA5A5A" align="left"> 93.6 </td>
+<td align="left"> 92.3 </td>
+<td align="left"> 90.7 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 0.916</td>
+<td bgcolor="#5A5AFA" align="left"> 5.36 </td>
+<td bgcolor="#FA5A5A" align="left"> 5.99 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O3 </td>
+<td bgcolor="#5A5AFA" align="left"> 52.1 </td>
+<td align="left"> 97.1 </td>
+<td bgcolor="#FA5A5A" align="left"> 97.2 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast </td>
+<td bgcolor="#FA5A5A" align="left"> 99.5 </td>
+<td align="left"> 98.4 </td>
+<td align="left"> 96.6 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse -msse2 </td>
+<td align="left"> 41.4 </td>
+<td bgcolor="#FA5A5A" align="left"> 42.0 </td>
+<td align="left"> 41.7 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 </td>
+<td bgcolor="#FA5A5A" align="left"><span class="bold"><strong>100</strong></span></td>
+<td align="left"> 99.8 </td>
+<td align="left"> 96.2 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 -m64 </td>
+<td bgcolor="#FA5A5A" align="left"> 94.9 </td>
+<td align="left"> 93.1 </td>
+<td align="left"> 94.8 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -march=corei7 -m64 </td>
+<td bgcolor="#FA5A5A" align="left"> 95.1 </td>
+<td align="left"> 93.9 </td>
+<td align="left"> 92.0 </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p><br class="table-break">
+ </p>
+<p>
+ </p>
+<div class="table">
+<a name="idp6369456"></a><p class="title"><b>Table&#160;1.6.&#160;Addition function object (bound functional) applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</b></p>
+<div class="table-contents"><table class="table" summary="Addition function object (bound functional) applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).">
+<colgroup>
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+</colgroup>
+<thead><tr>
+<th align="left">Compiler</th>
+<th align="left">Version</th>
+<th align="left">Optimization Flags</th>
+<th align="left">While Generate</th>
+<th align="left">For Generate 1</th>
+<th align="left">For Generate 2</th>
+</tr></thead>
+<tbody>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O0 </td>
+<td bgcolor="#FA5A5A" align="left"> 0.419</td>
+<td align="left"> 0.412</td>
+<td align="left"> 0.418</td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 </td>
+<td bgcolor="#FA5A5A" align="left"> 96.9 </td>
+<td align="left"> 95.9 </td>
+<td align="left"> 96.7 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td align="left"> 95.4 </td>
+<td align="left"> 96.7 </td>
+<td bgcolor="#FA5A5A" align="left"> 97.9 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </td>
+<td bgcolor="#5A5AFA" align="left"> 78.6 </td>
+<td align="left"> 93.0 </td>
+<td bgcolor="#FA5A5A" align="left"> 94.5 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 </td>
+<td bgcolor="#FA5A5A" align="left"> 94.0 </td>
+<td align="left"> 92.5 </td>
+<td align="left"> 90.9 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </td>
+<td bgcolor="#FA5A5A" align="left"> 96.2 </td>
+<td align="left"> 95.0 </td>
+<td align="left"> 93.3 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 0.255</td>
+<td align="left"> 0.386</td>
+<td bgcolor="#FA5A5A" align="left"> 0.389</td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 </td>
+<td bgcolor="#5A5AFA" align="left"> 75.3 </td>
+<td bgcolor="#5A5AFA" align="left"> 72.0 </td>
+<td bgcolor="#FA5A5A" align="left"> 85.9 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td align="left"> 96.7 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.3 </td>
+<td align="left"> 97.3 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </td>
+<td bgcolor="#FA5A5A" align="left"> 90.7 </td>
+<td align="left"> 86.8 </td>
+<td align="left"> 87.4 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </td>
+<td bgcolor="#FA5A5A" align="left"> 89.2 </td>
+<td align="left"> 88.5 </td>
+<td align="left"> 87.2 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </td>
+<td bgcolor="#FA5A5A" align="left"> 94.3 </td>
+<td align="left"> 93.1 </td>
+<td align="left"> 91.7 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 0.246</td>
+<td align="left"> 0.314</td>
+<td bgcolor="#FA5A5A" align="left"> 0.318</td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O3 </td>
+<td bgcolor="#FA5A5A" align="left"> 87.6 </td>
+<td bgcolor="#5A5AFA" align="left"> 37.5 </td>
+<td bgcolor="#5A5AFA" align="left"> 38.2 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast </td>
+<td align="left"> 96.8 </td>
+<td align="left"> 99.1 </td>
+<td bgcolor="#FA5A5A" align="left"> 99.2 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse -msse2 </td>
+<td bgcolor="#5A5AFA" align="left"> 37.6 </td>
+<td align="left"> 49.2 </td>
+<td bgcolor="#FA5A5A" align="left"> 49.3 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 </td>
+<td align="left"> 94.2 </td>
+<td bgcolor="#FA5A5A" align="left"><span class="bold"><strong>100</strong></span></td>
+<td align="left"> 99.6 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 -m64 </td>
+<td align="left"> 95.0 </td>
+<td bgcolor="#FA5A5A" align="left"> 97.5 </td>
+<td align="left"> 96.2 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -march=corei7 -m64 </td>
+<td align="left"> 93.3 </td>
+<td bgcolor="#FA5A5A" align="left"> 94.6 </td>
+<td align="left"> 93.0 </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p><br class="table-break">
+ </p>
+<p>
+ </p>
+<div class="table">
+<a name="idp6442176"></a><p class="title"><b>Table&#160;1.7.&#160;Incrementation function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</b></p>
+<div class="table-contents"><table class="table" summary="Incrementation function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).">
+<colgroup>
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+<col align="left">
+</colgroup>
+<thead><tr>
+<th align="left">Compiler</th>
+<th align="left">Version</th>
+<th align="left">Optimization Flags</th>
+<th align="left">While Generate</th>
+<th align="left">For Generate 1</th>
+<th align="left">For Generate 2</th>
+</tr></thead>
+<tbody>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O0 </td>
+<td align="left"> 5.28 </td>
+<td bgcolor="#5A5AFA" align="left"> 4.49 </td>
+<td bgcolor="#FA5A5A" align="left"> 5.32 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+<td align="left"> 28.8 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td align="left"> 28.0 </td>
+<td align="left"> 28.6 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.7 </td>
+<td align="left"> 28.5 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.7 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.6 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 1.09 </td>
+<td bgcolor="#5A5AFA" align="left"> 3.37 </td>
+<td bgcolor="#FA5A5A" align="left"> 3.81 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 </td>
+<td align="left"> 28.5 </td>
+<td align="left"> 28.8 </td>
+<td bgcolor="#FA5A5A" align="left"> 29.0 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </td>
+<td align="left"> 28.7 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.8 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 28.9 </td>
+<td align="left"> 28.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </td>
+<td bgcolor="#FA5A5A" align="left"> 29.0 </td>
+<td align="left"> 28.8 </td>
+<td align="left"> 28.8 </td>
+</tr>
+<tr>
+<td align="left">g++ </td>
+<td align="left">4.7 </td>
+<td align="left">-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </td>
+<td bgcolor="#FA5A5A" align="left"> 29.0 </td>
+<td align="left"> 28.9 </td>
+<td align="left"> 28.7 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O0 </td>
+<td bgcolor="#5A5AFA" align="left"> 0.940</td>
+<td align="left"> 4.28 </td>
+<td bgcolor="#FA5A5A" align="left"> 4.51 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-O3 </td>
+<td bgcolor="#5A5AFA" align="left"> 28.9 </td>
+<td align="left"> 38.4 </td>
+<td bgcolor="#FA5A5A" align="left"> 38.5 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast </td>
+<td bgcolor="#FA5A5A" align="left"><span class="bold"><strong>100</strong></span></td>
+<td bgcolor="#5A5AFA" align="left"> 49.0 </td>
+<td align="left"> 99.1 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse -msse2 </td>
+<td align="left"> 38.4 </td>
+<td align="left"> 38.5 </td>
+<td bgcolor="#FA5A5A" align="left"> 38.6 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 </td>
+<td align="left"> 95.3 </td>
+<td bgcolor="#5A5AFA" align="left"> 37.9 </td>
+<td bgcolor="#FA5A5A" align="left"> 98.6 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -xSSE4.1 -m64 </td>
+<td align="left"> 96.7 </td>
+<td bgcolor="#5A5AFA" align="left"> 38.3 </td>
+<td bgcolor="#FA5A5A" align="left"> 97.8 </td>
+</tr>
+<tr>
+<td align="left">icpc</td>
+<td align="left">13.0</td>
+<td align="left">-fast -msse2 -march=corei7 -m64 </td>
+<td align="left"> 93.0 </td>
+<td bgcolor="#5A5AFA" align="left"> 38.2 </td>
+<td bgcolor="#FA5A5A" align="left"> 93.8 </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p><br class="table-break">
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.compiler_optimizations.conclusions"></a><a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.conclusions" title="Conclusions">Conclusions</a>
+</h3></div></div></div>
+<p>
+ From the above measurements the following observations can be made.
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ The <a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generate_loop_syntax.while_generate">while
+ generate function</a> is not always slower.
+ </li>
+<li class="listitem">
+ In most cases where the <a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generate_loop_syntax.while_generate">while
+ generate function</a> is fast, both the other generate functions are
+ not much slower.
+ </li>
+<li class="listitem">
+ Even if one does not consider the non-optimized cases (<span class="emphasis"><em>O0 flag</em></span>),
+ the while generate function is in 13 cases more than 10% slower than
+ the respective fastest method.
+ </li>
+<li class="listitem">
+ The <a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generate_loop_syntax.for_generate_1">first
+ for generate function</a> is slow in 6 cases whereas the <a class="link" href="compiler_optimizations.html#generate.compiler_optimizations.generate_loop_syntax.for_generate_2">second
+ for generate function</a> is slow in 4 cases only (not counting non-optimized
+ cases).
+ </li>
+</ul></div>
+<p>
+ 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.
+ </p>
+<p>
+ 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.
+ </p>
+</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="concepts.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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_generate_header_reference.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/generate/concepts.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/generate/concepts.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,606 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Concepts</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="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="prev" href="examples.html" title="Examples">
+<link rel="next" href="compiler_optimizations.html" title="Compiler Optimizations">
+</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="examples.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="compiler_optimizations.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="generate.concepts"></a><a class="link" href="concepts.html" title="Concepts">Concepts</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="concepts.html#generate.concepts.constant_stride_iterator">Constant
+ Stride Iterator</a></span></dt>
+<dt><span class="section">Unit Stride Iterator</span></dt>
+<dt><span class="section">Range Generator</span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.concepts.constant_stride_iterator"></a><a class="link" href="concepts.html#generate.concepts.constant_stride_iterator" title="Constant Stride Iterator">Constant
+ Stride Iterator</a>
+</h3></div></div></div>
+<h5>
+<a name="generate.concepts.constant_stride_iterator.h0"></a>
+ <span><a name="generate.concepts.constant_stride_iterator.description"></a></span><a class="link" href="concepts.html#generate.concepts.constant_stride_iterator.description">Description</a>
+ </h5>
+<p>
+ A Constant Stride Iterator is an iterator whose values are guaranteed to
+ be aligned with a constant stride in memory.
+ </p>
+<h5>
+<a name="generate.concepts.constant_stride_iterator.h1"></a>
+ <span><a name="generate.concepts.constant_stride_iterator.refinement_of"></a></span><a class="link" href="concepts.html#generate.concepts.constant_stride_iterator.refinement_of">Refinement
+ of</a>
+ </h5>
+<p>
+ Random Access Iterator.
+ </p>
+<h5>
+<a name="generate.concepts.constant_stride_iterator.h2"></a>
+ <span><a name="generate.concepts.constant_stride_iterator.notation"></a></span><a class="link" href="concepts.html#generate.concepts.constant_stride_iterator.notation">Notation</a>
+ </h5>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Expression
+ </p>
+ </th>
+<th>
+ <p>
+ Description
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">X</code>
+ </p>
+ </td>
+<td>
+ <p>
+ A type that models the Constant Stride Iterator concept
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">i,j</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Objects of type <code class="literal">X</code>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">n</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Integer constant: stride between the values the iterator is pointing
+ to.
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+<h5>
+<a name="generate.concepts.constant_stride_iterator.h3"></a>
+ <span><a name="generate.concepts.constant_stride_iterator.invariants"></a></span><a class="link" href="concepts.html#generate.concepts.constant_stride_iterator.invariants">Invariants</a>
+ </h5>
+<p>
+ Additional to the invariants defined by Random Access Iterator, the following
+ must hold:
+ </p>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Name
+ </p>
+ </th>
+<th>
+ <p>
+ Semantics
+ </p>
+ </th>
+</tr></thead>
+<tbody><tr>
+<td>
+ <p>
+ Constant stride access
+ </p>
+ </td>
+<td>
+ <p>
+ if <code class="literal">j == ++X(i)</code>, then <code class="literal">(&amp;(*j) - &amp;(*i))
+ == n</code>.
+ </p>
+ </td>
+</tr></tbody>
+</table></div>
+<h5>
+<a name="generate.concepts.constant_stride_iterator.h4"></a>
+ <span><a name="generate.concepts.constant_stride_iterator.models"></a></span><a class="link" href="concepts.html#generate.concepts.constant_stride_iterator.models">Models</a>
+ </h5>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <code class="literal">T*</code> (with stride 1)
+ </li>
+<li class="listitem">
+ <code class="literal">std::vector&lt;T&gt;::iterator</code> (with stride 1)
+ </li>
+</ul></div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.concepts.unit_stride_iterator"></a><a class="link" href="concepts.html#generate.concepts.unit_stride_iterator" title="Unit Stride Iterator">Unit Stride Iterator</a>
+</h3></div></div></div>
+<h5>
+<a name="generate.concepts.unit_stride_iterator.h0"></a>
+ <span><a name="generate.concepts.unit_stride_iterator.description"></a></span><a class="link" href="concepts.html#generate.concepts.unit_stride_iterator.description">Description</a>
+ </h5>
+<p>
+ A Unit Stride Iterator is an iterator whose values are guaranteed to be aligned
+ contiguously in memory.
+ </p>
+<h5>
+<a name="generate.concepts.unit_stride_iterator.h1"></a>
+ <span><a name="generate.concepts.unit_stride_iterator.refinement_of"></a></span><a class="link" href="concepts.html#generate.concepts.unit_stride_iterator.refinement_of">Refinement
+ of</a>
+ </h5>
+<p>
+ <a class="link" href="concepts.html#generate.concepts.constant_stride_iterator" title="Constant Stride Iterator">Constant Stride
+ Iterator</a>.
+ </p>
+<h5>
+<a name="generate.concepts.unit_stride_iterator.h2"></a>
+ <span><a name="generate.concepts.unit_stride_iterator.notation"></a></span><a class="link" href="concepts.html#generate.concepts.unit_stride_iterator.notation">Notation</a>
+ </h5>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Expression
+ </p>
+ </th>
+<th>
+ <p>
+ Description
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">X</code>
+ </p>
+ </td>
+<td>
+ <p>
+ A type that models the Unit Stride Iterator concept
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">i,j</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Objects of type <code class="literal">X</code>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+<h5>
+<a name="generate.concepts.unit_stride_iterator.h3"></a>
+ <span><a name="generate.concepts.unit_stride_iterator.invariants"></a></span><a class="link" href="concepts.html#generate.concepts.unit_stride_iterator.invariants">Invariants</a>
+ </h5>
+<p>
+ Additional to the invariants defined by <a class="link" href="concepts.html#generate.concepts.constant_stride_iterator" title="Constant Stride Iterator">Constant
+ Stride Iterator</a>, the following must hold:
+ </p>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Name
+ </p>
+ </th>
+<th>
+ <p>
+ Semantics
+ </p>
+ </th>
+</tr></thead>
+<tbody><tr>
+<td>
+ <p>
+ Unit stride access
+ </p>
+ </td>
+<td>
+ <p>
+ if <code class="literal">j==++X(i)</code>, then <code class="literal">(&amp;(*j) - &amp;(*i))
+ == 1</code>.
+ </p>
+ </td>
+</tr></tbody>
+</table></div>
+<h5>
+<a name="generate.concepts.unit_stride_iterator.h4"></a>
+ <span><a name="generate.concepts.unit_stride_iterator.models"></a></span><a class="link" href="concepts.html#generate.concepts.unit_stride_iterator.models">Models</a>
+ </h5>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <code class="literal">T*</code>
+ </li>
+<li class="listitem">
+ <code class="literal">std::vector&lt;T&gt;::iterator</code>
+ </li>
+</ul></div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.concepts.range_generator"></a><a class="link" href="concepts.html#generate.concepts.range_generator" title="Range Generator">Range Generator</a>
+</h3></div></div></div>
+<h5>
+<a name="generate.concepts.range_generator.h0"></a>
+ <span><a name="generate.concepts.range_generator.description"></a></span><a class="link" href="concepts.html#generate.concepts.range_generator.description">Description</a>
+ </h5>
+<p>
+ A Range Generator provides an interface for assigning values to a range.
+ </p>
+<h5>
+<a name="generate.concepts.range_generator.h1"></a>
+ <span><a name="generate.concepts.range_generator.associated_types"></a></span><a class="link" href="concepts.html#generate.concepts.range_generator.associated_types">Associated
+ Types</a>
+ </h5>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Type
+ </p>
+ </th>
+<th>
+ <p>
+ Description
+ </p>
+ </th>
+</tr></thead>
+<tbody><tr>
+<td>
+ <p>
+ is_range_generator
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>Optional</strong></span>. Metafunction class.
+ </p>
+ </td>
+</tr></tbody>
+</table></div>
+<h5>
+<a name="generate.concepts.range_generator.h2"></a>
+ <span><a name="generate.concepts.range_generator.notation"></a></span><a class="link" href="concepts.html#generate.concepts.range_generator.notation">Notation</a>
+ </h5>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Expression
+ </p>
+ </th>
+<th>
+ <p>
+ Description
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">X</code>
+ </p>
+ </td>
+<td>
+ <p>
+ A type that models the Range Generator concept
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">x</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Object of type <code class="literal">X</code>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">I</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Forward Iterator type
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">a,b</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Objects of type <code class="literal">I</code>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+<h5>
+<a name="generate.concepts.range_generator.h3"></a>
+ <span><a name="generate.concepts.range_generator.valid_expressions"></a></span><a class="link" href="concepts.html#generate.concepts.range_generator.valid_expressions">Valid
+ Expressions</a>
+ </h5>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Name
+ </p>
+ </th>
+<th>
+ <p>
+ Expression
+ </p>
+ </th>
+<th>
+ <p>
+ Type Requirements
+ </p>
+ </th>
+<th>
+ <p>
+ Return Type
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ Optional metafunction
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">X::is_range_generator::apply&lt;I&gt;::type</code>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ bool constant type (e.g. <code class="literal">boost::mpl::bool_</code>)
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ Range function call
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">x(a,b)</code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::is_range_generator&lt;X,I&gt;::type::value</code>
+ is <code class="literal">true</code>.
+ </p>
+ </td>
+<td>
+ <p>
+ void
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+<h5>
+<a name="generate.concepts.range_generator.h4"></a>
+ <span><a name="generate.concepts.range_generator.expressions_semantics"></a></span><a class="link" href="concepts.html#generate.concepts.range_generator.expressions_semantics">Expressions
+ Semantics</a>
+ </h5>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Name
+ </p>
+ </th>
+<th>
+ <p>
+ Expression
+ </p>
+ </th>
+<th>
+ <p>
+ Preconditions
+ </p>
+ </th>
+<th>
+ <p>
+ Semantics
+ </p>
+ </th>
+<th>
+ <p>
+ Postconditions
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ Optional metafunction
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">X::is_range_generator::apply&lt;I&gt;::type</code>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ checks whether the type <code class="literal">I</code> is suitable for <span class="emphasis"><em>Range
+ Generation</em></span>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ Range function call
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">x(a,b)</code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">b-a</code> must be positive. Including <code class="literal">a</code>
+ there must be <code class="literal">b-a</code> dereferenceable or past-the-end
+ iterators following <code class="literal">a</code>.
+ </p>
+ </td>
+<td>
+ <p>
+ generates values of type <code class="literal">I::value_type</code> and assigns
+ them to the range <code class="literal">[a,b)</code>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </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="examples.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="compiler_optimizations.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/generate/examples.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/generate/examples.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,259 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Examples</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="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="prev" href="rationale.html" title="Rationale">
+<link rel="next" href="concepts.html" title="Concepts">
+</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="rationale.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="concepts.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="generate.examples"></a><a class="link" href="examples.html" title="Examples">Examples</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="examples.html#generate.examples.omp_fibonacci_number_generator">OMP
+ Fibonacci number generator</a></span></dt>
+<dt><span class="section"><a href="examples.html#generate.examples.omp_stride_initializer">OMP stride
+ initializer</a></span></dt>
+<dt><span class="section"><a href="examples.html#generate.examples.mkl_acml">Intel MKL / AMD ACML random
+ numbers and distributions</a></span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.examples.omp_fibonacci_number_generator"></a><a class="link" href="examples.html#generate.examples.omp_fibonacci_number_generator" title="OMP Fibonacci number generator">OMP
+ Fibonacci number generator</a>
+</h3></div></div></div>
+<p>
+ 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 <code class="literal">value_type</code>
+ equal to <code class="literal">unsigned long</code>.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generate</span><span class="special">/</span><span class="identifier">generate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cmath</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">omp</span><span class="special">.</span><span class="identifier">h</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">algorithm</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">iostream</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">&gt;</span>
+
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">std</span><span class="special">;</span>
+
+<span class="keyword">struct</span> <span class="identifier">omp_fibonacci_generator</span>
+<span class="special">{</span>
+ <span class="comment">// typedefs</span>
+ <span class="keyword">typedef</span> <span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// generator's result type</span>
+ <span class="keyword">typedef</span> <span class="keyword">double</span> <span class="identifier">internal_type</span><span class="special">;</span> <span class="comment">// type used internally for computation</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_generate</span><span class="special">::</span><span class="identifier">unit_stride_range_generator_type_checked</span><span class="special">&lt;</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">is_range_generator</span><span class="special">;</span> <span class="comment">// metafunction class</span>
+
+ <span class="comment">// range function call</span>
+ <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Iterator</span><span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">Iterator</span> <span class="identifier">begin</span><span class="special">,</span> <span class="identifier">Iterator</span> <span class="identifier">end</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="identifier">result_type</span><span class="special">*</span> <span class="identifier">m</span> <span class="special">=</span> <span class="special">&amp;(*</span><span class="identifier">begin</span><span class="special">);</span> <span class="comment">// raw pointer to data</span>
+ <span class="keyword">const</span> <span class="identifier">size_t</span> <span class="identifier">n</span> <span class="special">=</span> <span class="identifier">end</span><span class="special">-</span><span class="identifier">begin</span><span class="special">;</span> <span class="comment">// number of elements</span>
+ <span class="comment">// some constants</span>
+ <span class="keyword">const</span> <span class="identifier">internal_type</span> <span class="identifier">sqrt5</span> <span class="special">=</span> <span class="identifier">sqrt</span><span class="special">(</span><span class="keyword">static_cast</span><span class="special">&lt;</span><span class="identifier">internal_type</span><span class="special">&gt;(</span><span class="number">5</span><span class="special">));</span>
+ <span class="keyword">const</span> <span class="identifier">internal_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="number">1</span> <span class="special">/</span> <span class="identifier">sqrt5</span><span class="special">;</span>
+ <span class="keyword">const</span> <span class="identifier">internal_type</span> <span class="identifier">phi</span> <span class="special">=</span> <span class="special">(</span><span class="number">1</span> <span class="special">+</span> <span class="identifier">sqrt5</span><span class="special">)</span> <span class="special">/</span> <span class="number">2</span><span class="special">;</span>
+ <span class="keyword">const</span> <span class="identifier">internal_type</span> <span class="identifier">psi</span> <span class="special">=</span> <span class="special">(</span><span class="number">1</span> <span class="special">-</span> <span class="identifier">sqrt5</span><span class="special">)</span> <span class="special">/</span> <span class="number">2</span><span class="special">;</span>
+ <span class="preprocessor">#pragma</span> <span class="identifier">omp</span> <span class="identifier">parallel</span> <span class="keyword">for</span> <span class="keyword">default</span><span class="special">(</span><span class="identifier">shared</span><span class="special">)</span> <span class="identifier">schedule</span><span class="special">(</span><span class="keyword">static</span><span class="special">)</span> <span class="comment">// omp parallelization</span>
+ <span class="keyword">for</span> <span class="special">(</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">=</span><span class="number">0</span><span class="special">;</span> <span class="identifier">i</span><span class="special">&lt;</span><span class="identifier">n</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span> <span class="identifier">m</span><span class="special">[</span><span class="identifier">i</span><span class="special">]</span> <span class="special">=</span> <span class="identifier">f</span> <span class="special">*</span> <span class="special">(</span> <span class="identifier">pow</span><span class="special">(</span><span class="identifier">phi</span><span class="special">,</span> <span class="identifier">i</span><span class="special">+</span><span class="number">1</span><span class="special">)</span> <span class="special">-</span> <span class="identifier">pow</s
pan><span class="special">(</span><span class="identifier">psi</span><span class="special">,</span> <span class="identifier">i</span><span class="special">+</span><span class="number">1</span><span class="special">)</span> <span class="special">);</span> <span class="comment">// use Moivre-Binet's explicit formula</span>
+ <span class="special">}</span>
+<span class="special">};</span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
+<span class="special">{</span>
+ <span class="identifier">omp_set_num_threads</span><span class="special">(</span><span class="number">8</span><span class="special">);</span>
+ <span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">omp_fibonacci_generator</span><span class="special">::</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">fibonacci_numbers</span><span class="special">(</span><span class="number">80</span><span class="special">);</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">fibonacci_numbers</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">fibonacci_numbers</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">omp_fibonacci_generator</span><span class="special">());</span> <span class="comment">// call boost::generate</span>
+ <span class="identifier">copy</span><span class="special">(</span><span class="identifier">fibonacci_numbers</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">fibonacci_numbers</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">ostream_iterator</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">omp_fibonacci_generator</span><span class="special">::</span><span class="identifier">result_type</span><span class="special">&gt;(</span><span class="identifier">cout</span><span class="special">,</span> <span class="string">"\n"</span><span class="special">));</span> <span class="comment">// print generated values</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.examples.omp_stride_initializer"></a><a class="link" href="examples.html#generate.examples.omp_stride_initializer" title="OMP stride initializer">OMP stride
+ initializer</a>
+</h3></div></div></div>
+<p>
+ 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.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generate</span><span class="special">/</span><span class="identifier">generate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">omp</span><span class="special">.</span><span class="identifier">h</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">algorithm</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">iostream</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">iterator_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">std</span><span class="special">;</span>
+
+<span class="comment">// a constant stride iterator class</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Value</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">stride</span><span class="special">&gt;</span>
+<span class="keyword">class</span> <span class="identifier">stride_iterator</span> <span class="special">:</span>
+<span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">iterator_facade</span><span class="special">&lt;</span> <span class="identifier">stride_iterator</span><span class="special">&lt;</span><span class="identifier">Value</span><span class="special">,</span> <span class="identifier">stride</span><span class="special">&gt;,</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random_access_traversal_tag</span><span class="special">&gt;</span>
+<span class="special">{</span>
+ <span class="keyword">public</span><span class="special">:</span>
+
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">iterator_facade</span><span class="special">&lt;</span><span class="identifier">stride_iterator</span><span class="special">&lt;</span><span class="identifier">Value</span><span class="special">,</span> <span class="identifier">stride</span><span class="special">&gt;,</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random_access_traversal_tag</span><span class="special">&gt;::</span><span class="identifier">difference_type</span> <span class="identifier">difference_type</span><span class="special">;</span>
+ <span class="identifier">stride_iterator</span><span class="special">()</span> <span class="special">:</span> <span class="identifier">m</span><span class="special">(</span><span class="number">0</span><span class="special">)</span> <span class="special">{}</span>
+ <span class="keyword">explicit</span> <span class="identifier">stride_iterator</span><span class="special">(</span><span class="identifier">Value</span><span class="special">*</span> <span class="identifier">p</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">m</span><span class="special">(</span><span class="identifier">p</span><span class="special">)</span> <span class="special">{}</span>
+
+ <span class="keyword">private</span><span class="special">:</span>
+
+ <span class="keyword">friend</span> <span class="keyword">class</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">iterator_core_access</span><span class="special">;</span>
+ <span class="keyword">void</span> <span class="identifier">increment</span><span class="special">()</span> <span class="special">{</span> <span class="identifier">m</span> <span class="special">+=</span> <span class="identifier">stride</span><span class="special">;</span> <span class="special">}</span>
+ <span class="keyword">void</span> <span class="identifier">decrement</span><span class="special">()</span> <span class="special">{</span> <span class="identifier">m</span> <span class="special">-=</span> <span class="identifier">stride</span><span class="special">;</span> <span class="special">}</span>
+ <span class="keyword">void</span> <span class="identifier">advance</span><span class="special">(</span><span class="identifier">difference_type</span> <span class="identifier">n</span><span class="special">)</span> <span class="special">{</span> <span class="identifier">m</span> <span class="special">+=</span> <span class="identifier">n</span><span class="special">*</span><span class="identifier">stride</span><span class="special">;}</span>
+ <span class="identifier">difference_type</span> <span class="identifier">distance_to</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">stride_iterator</span><span class="special">&amp;</span> <span class="identifier">z</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">{</span> <span class="keyword">return</span> <span class="special">(</span><span class="identifier">z</span><span class="special">.</span><span class="identifier">m</span> <span class="special">-</span> <span class="identifier">m</span><span class="special">)</span> <span class="special">/</span> <span class="identifier">stride</span><span class="special">;</span> <span class="special">}</span>
+ <span class="keyword">bool</span> <span class="identifier">equal</span><span class="special">(</span><span class="identifier">stride_iterator</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">other</span><span class="special">)</span> <span class="keyword">const</span> <span class="special">{</span> <span class="keyword">return</span> <span class="keyword">this</span><span class="special">-&gt;</span><span class="identifier">m</span> <span class="special">==</span> <span class="identifier">other</span><span class="special">.</span><span class="identifier">m</span><span class="special">;</span> <span class="special">}</span>
+ <span class="identifier">Value</span><span class="special">&amp;</span> <span class="identifier">dereference</span><span class="special">()</span> <span class="keyword">const</span> <span class="special">{</span> <span class="keyword">return</span> <span class="special">*</span><span class="identifier">m</span><span class="special">;</span> <span class="special">}</span>
+ <span class="identifier">Value</span><span class="special">*</span> <span class="identifier">m</span><span class="special">;</span>
+<span class="special">};</span>
+
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ResultType</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <span class="identifier">initializer</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_generate</span><span class="special">::</span><span class="identifier">constant_stride_range_generator_type_checked</span><span class="special">&lt;</span><span class="identifier">ResultType</span><span class="special">&gt;</span> <span class="identifier">is_range_generator</span><span class="special">;</span> <span class="comment">// metafunction class</span>
+
+ <span class="identifier">initializer</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">ResultType</span><span class="special">&amp;</span> <span class="identifier">i</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">initial_value</span><span class="special">(</span><span class="identifier">i</span><span class="special">)</span> <span class="special">{}</span>
+
+ <span class="comment">// range function call</span>
+ <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Iterator</span><span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">Iterator</span> <span class="identifier">begin</span><span class="special">,</span> <span class="identifier">Iterator</span> <span class="identifier">end</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="keyword">const</span> <span class="identifier">size_t</span> <span class="identifier">s</span> <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">stride</span><span class="special">&lt;</span><span class="identifier">Iterator</span><span class="special">&gt;::</span><span class="identifier">value</span><span class="special">;</span>
+ <span class="keyword">const</span> <span class="identifier">size_t</span> <span class="identifier">n</span> <span class="special">=</span> <span class="special">(</span><span class="identifier">end</span><span class="special">-</span><span class="identifier">begin</span><span class="special">)*</span><span class="identifier">s</span><span class="special">;</span>
+ <span class="identifier">ResultType</span><span class="special">*</span> <span class="identifier">data</span> <span class="special">=</span> <span class="special">&amp;(*</span><span class="identifier">begin</span><span class="special">);</span>
+ <span class="preprocessor">#pragma</span> <span class="identifier">omp</span> <span class="identifier">parallel</span> <span class="keyword">for</span> <span class="keyword">default</span><span class="special">(</span><span class="identifier">shared</span><span class="special">)</span> <span class="identifier">schedule</span><span class="special">(</span><span class="keyword">static</span><span class="special">)</span> <span class="comment">// omp parallelization</span>
+ <span class="keyword">for</span> <span class="special">(</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">=</span><span class="number">0</span><span class="special">;</span> <span class="identifier">i</span><span class="special">&lt;</span><span class="identifier">n</span><span class="special">;</span> <span class="identifier">i</span><span class="special">+=</span><span class="identifier">s</span><span class="special">)</span> <span class="identifier">data</span><span class="special">[</span><span class="identifier">i</span><span class="special">]</span> <span class="special">=</span> <span class="identifier">initial_value</span><span class="special">;</span>
+ <span class="special">}</span>
+ <span class="keyword">const</span> <span class="identifier">ResultType</span> <span class="identifier">initial_value</span><span class="special">;</span>
+<span class="special">};</span>
+
+<span class="keyword">typedef</span> <span class="identifier">stride_iterator</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">,</span> <span class="number">4</span><span class="special">&gt;</span> <span class="identifier">iter</span><span class="special">;</span> <span class="comment">// iterator with stride 4 and value_type double</span>
+
+<span class="identifier">BOOST_IS_CONSTANT_STRIDE_ITERATOR</span><span class="special">(</span><span class="identifier">iter</span><span class="special">,</span> <span class="number">4</span><span class="special">)</span> <span class="comment">// specialize traits class</span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
+<span class="special">{</span>
+ <span class="identifier">omp_set_num_threads</span><span class="special">(</span><span class="number">8</span><span class="special">);</span>
+ <span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">(</span><span class="number">1000</span><span class="special">);</span>
+ <span class="identifier">iter</span> <span class="identifier">begin</span><span class="special">(&amp;*</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">()),</span> <span class="identifier">end</span><span class="special">(&amp;*</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span> <span class="comment">// construct stride iterators</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">begin</span><span class="special">,</span> <span class="identifier">end</span><span class="special">,</span> <span class="identifier">initializer</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="number">3</span><span class="special">));</span> <span class="comment">// call boost::generate</span>
+ <span class="identifier">copy</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">ostream_iterator</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="identifier">cout</span><span class="special">,</span> <span class="string">"\n"</span><span class="special">));</span> <span class="comment">// print generated values</span>
+ <span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.examples.mkl_acml"></a><a class="link" href="examples.html#generate.examples.mkl_acml" title="Intel MKL / AMD ACML random numbers and distributions">Intel MKL / AMD ACML random
+ numbers and distributions</a>
+</h3></div></div></div>
+<p>
+ As previously mentioned the Boost.Random library provides fast random number
+ generators (boost/random/mkl
+ and 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.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">random</span><span class="special">/</span><span class="identifier">mkl</span><span class="special">/</span><span class="identifier">engine</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">random</span><span class="special">/</span><span class="identifier">mkl</span><span class="special">/</span><span class="identifier">c</span><span class="special">++</span><span class="number">11</span><span class="special">/</span><span class="identifier">distributions</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="comment">// specializations of the variate_generator class template for c++11 distribution classes</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">algorithm</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">&gt;</span>
+
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">std</span><span class="special">;</span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="keyword">double</span> <span class="identifier">result_type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">normal_distribution</span><span class="special">&lt;</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">distribution_t</span><span class="special">;</span> <span class="comment">// standard normal distribution</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mt19937</span> <span class="identifier">engine_t</span><span class="special">;</span> <span class="comment">// random number engine wrapper for Intel MKL functions</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">variate_generator</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&amp;,</span><span class="identifier">distribution_t</span><span class="special">&gt;</span> <span class="identifier">generator_t</span><span class="special">;</span> <span class="comment">// variate generator internally uses Intel MKL functions</span>
+
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">(</span><span class="number">1000</span><span class="special">);</span>
+ <span class="identifier">distribution_t</span> <span class="identifier">distribution</span><span class="special">;</span>
+ <span class="identifier">engine_t</span> <span class="identifier">engine</span><span class="special">;</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">generator_t</span><span class="special">(</span><span class="identifier">engine</span><span class="special">,</span><span class="identifier">distribution</span><span class="special">));</span> <span class="comment">// generate variates</span>
+ <span class="identifier">copy</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">ostream_iterator</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="identifier">cout</span><span class="special">,</span> <span class="string">"\n"</span><span class="special">));</span> <span class="comment">// print generated values</span>
+ <span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">random</span><span class="special">/</span><span class="identifier">acml</span><span class="special">/</span><span class="identifier">engine</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">random</span><span class="special">/</span><span class="identifier">acml</span><span class="special">/</span><span class="identifier">c</span><span class="special">++</span><span class="number">11</span><span class="special">/</span><span class="identifier">distributions</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span> <span class="comment">// specializations of the variate_generator class template for c++11 distribution classes</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">algorithm</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">&gt;</span>
+
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">std</span><span class="special">;</span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="keyword">double</span> <span class="identifier">result_type</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">normal_distribution</span><span class="special">&lt;</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">distribution_t</span><span class="special">;</span> <span class="comment">// standard normal distribution</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span> <span class="identifier">engine_t</span><span class="special">;</span> <span class="comment">// random number engine wrapper for AMD ACML functions</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">variate_generator</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&amp;,</span><span class="identifier">distribution_t</span><span class="special">&gt;</span> <span class="identifier">generator_t</span><span class="special">;</span> <span class="comment">// variate generator internally uses AMD ACML functions</span>
+
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">(</span><span class="number">1000</span><span class="special">);</span>
+ <span class="identifier">distribution_t</span> <span class="identifier">distribution</span><span class="special">;</span>
+ <span class="identifier">engine_t</span> <span class="identifier">engine</span><span class="special">;</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">generator_t</span><span class="special">(</span><span class="identifier">engine</span><span class="special">,</span><span class="identifier">distribution</span><span class="special">));</span> <span class="comment">// generate variates</span>
+ <span class="identifier">copy</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">ostream_iterator</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="identifier">cout</span><span class="special">,</span> <span class="string">"\n"</span><span class="special">));</span> <span class="comment">// print generated values</span>
+ <span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+</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="rationale.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="concepts.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/generate/intro.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/generate/intro.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,365 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Introduction</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="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="prev" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="next" href="rationale.html" title="Rationale">
+</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="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="rationale.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="generate.intro"></a><a class="link" href="intro.html" title="Introduction">Introduction</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Usage</span></dt>
+<dt><span class="section"><a href="intro.html#generate.intro.random_number_generation">Motivating Example:
+ Random Number Generation</a></span></dt>
+<dt><span class="section"><a href="intro.html#generate.intro.compiler_auto_vectorization">Compiler
+ Auto-Vectorization</a></span></dt>
+</dl></div>
+<p>
+ This library introduces new concepts and extensions to the <span class="emphasis"><em>std::generate</em></span>
+ 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 <span class="bold"><strong><span class="emphasis"><em>boost::generate</em></span></strong></span>
+ 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.
+ </p>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.intro.usage"></a><a class="link" href="intro.html#generate.intro.usage" title="Usage">Usage</a>
+</h3></div></div></div>
+<p>
+ In contrast to the Standard Generate algorithm the <span class="bold"><strong><span class="emphasis"><em>boost::generate</em></span></strong></span>
+ algorithm allows an extended generator function object. Not only a nullary
+ function call operator must be provided but also a <span class="bold"><strong><span class="emphasis"><em>range
+ function call operator</em></span></strong></span> can be exposed by the generator:
+ </p>
+<pre class="programlisting"><span class="keyword">class</span> <span class="identifier">generator</span>
+<span class="special">{</span>
+ <span class="comment">/*return_type*/</span> <span class="keyword">operator</span><span class="special">()();</span> <span class="comment">// required for std::generate</span>
+ <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Iterator</span><span class="special">&gt;</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">Iterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">Iterator</span> <span class="identifier">last</span><span class="special">);</span> <span class="comment">// alternative member function: range function call operator</span>
+<span class="special">};</span>
+</pre>
+<p>
+ In order to make use of the <span class="emphasis"><em>range function call</em></span> the
+ traits class <code class="computeroutput"><a class="link" href="../boost/is_range_generator.html" title="Struct template is_range_generator">boost::is_range_generator</a></code>
+ must be specialized. One does not have to specialize the traits class in
+ one of the following cases:
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ The <span class="emphasis"><em>range function call</em></span> shall only be employed for
+ iterators which satisfy the <a class="link" href="concepts.html#generate.concepts.unit_stride_iterator" title="Unit Stride Iterator">Unit
+ stride Iterator concept</a>.
+ </li>
+<li class="listitem">
+ The generator class exposes a publicly accessible type named <code class="literal">is_range_generator</code>
+ which models a metafunction class working on Iterator types (see also
+ <a class="link" href="rationale.html#generate.rationale.vectorizable_iterators.predefined_metafunction_classes" title="Table&#160;1.1.&#160;Predefined Metafunction Classes">this
+ table</a> for predefined classes).
+ </li>
+</ul></div>
+<p>
+ The algorithm decides at compile time whether the generator class satisfies
+ the <a class="link" href="concepts.html#generate.concepts.range_generator" title="Range Generator">Range Generator concept</a>
+ and will either invoke the <span class="emphasis"><em>range generation function call operator</em></span>
+ or it will dispatch to the <span class="emphasis"><em>std::generate</em></span> function template.
+ </p>
+<p>
+ We shall introduce and explain the design and rationale of this library through
+ the following example.
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.intro.random_number_generation"></a><a class="link" href="intro.html#generate.intro.random_number_generation" title="Motivating Example: Random Number Generation">Motivating Example:
+ Random Number Generation</a>
+</h3></div></div></div>
+<p>
+ Imagine one would like to generate (normally distributed) pseudo random numbers.
+ Let's first have a look at the c++ numerics library.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">N</span> <span class="special">=</span> <span class="number">1000000</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">samples</span><span class="special">(</span><span class="identifier">N</span><span class="special">);</span>
+
+<span class="comment">// generate N standard normal distributed random samples</span>
+<span class="comment">// using the c++11 numerics (random) library</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">normal_distribution</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">dist</span><span class="special">(</span><span class="number">0</span><span class="special">,</span><span class="number">1</span><span class="special">);</span> <span class="comment">// probability distribution function</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">mt19937</span> <span class="identifier">urng</span><span class="special">;</span> <span class="comment">// uniform random number generator</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">samples</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">samples</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">bind</span><span class="special">(</span> <span class="identifier">dist</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ref</span><span class="special">(</span><span class="identifier">urng</span><span class="special">)</span> <span class="special">)</span> <span class="special">);</span> <span class="comment">// generate normal distributed variates</span>
+</pre>
+<p>
+ </p>
+<p>
+ 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&#174; 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.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="comment">// generate N standard normal distributed random samples</span>
+<span class="comment">// using Intel Math Kernel Library's (MKL) Statistical Functions</span>
+<span class="identifier">VSLStreamStatePtr</span> <span class="identifier">stream</span><span class="special">;</span>
+<span class="identifier">vslNewStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">,</span> <span class="identifier">VSL_BRNG_MT19937</span><span class="special">,</span> <span class="number">42</span><span class="special">);</span> <span class="comment">// uniform random number generator stream</span>
+<span class="identifier">vdRngGaussian</span><span class="special">(</span><span class="identifier">VSL_RNG_METHOD_GAUSSIAN_BOXMULLER</span><span class="special">,</span> <span class="identifier">stream</span><span class="special">,</span> <span class="identifier">N</span><span class="special">,</span> <span class="special">&amp;</span><span class="identifier">samples</span><span class="special">[</span><span class="number">0</span><span class="special">],</span> <span class="number">0</span><span class="special">,</span> <span class="number">1</span><span class="special">);</span> <span class="comment">// generate normal distributed variates</span>
+<span class="identifier">vslDeleteStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">);</span> <span class="comment">// delete stream</span>
+</pre>
+<p>
+ </p>
+<p>
+ Mesured on a Intel&#174; Core&#8482; i7-3720QM CPU (2.60GHz) the MKL version uses
+ 8 milliseconds whereas the standard random library uses 51 milliseconds.
+ </p>
+<p>
+ However, the interface provided by the Intel&#174; 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.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">mkl_generator</span>
+<span class="special">{</span>
+ <span class="identifier">mkl_generator</span><span class="special">()</span> <span class="special">{</span> <span class="identifier">vslNewStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">,</span> <span class="identifier">VSL_BRNG_MT19937</span><span class="special">,</span> <span class="number">42</span><span class="special">);</span> <span class="special">}</span>
+ <span class="identifier">mkl_generator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">mkl_generator</span><span class="special">&amp;</span> <span class="identifier">other</span><span class="special">)</span> <span class="special">{</span> <span class="identifier">vslCopyStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">,</span> <span class="identifier">other</span><span class="special">.</span><span class="identifier">stream</span><span class="special">);</span> <span class="special">}</span>
+ <span class="special">~</span><span class="identifier">mkl_generator</span><span class="special">()</span> <span class="special">{</span> <span class="identifier">vslDeleteStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">);</span> <span class="special">}</span>
+
+ <span class="keyword">inline</span> <span class="keyword">double</span> <span class="keyword">operator</span><span class="special">()()</span>
+ <span class="special">{</span>
+ <span class="keyword">double</span> <span class="identifier">result</span><span class="special">;</span>
+ <span class="identifier">vdRngGaussian</span><span class="special">(</span><span class="identifier">VSL_RNG_METHOD_GAUSSIAN_BOXMULLER</span><span class="special">,</span> <span class="identifier">stream</span><span class="special">,</span> <span class="number">1</span><span class="special">,</span> <span class="special">&amp;</span><span class="identifier">result</span><span class="special">,</span> <span class="number">0</span><span class="special">,</span> <span class="number">1</span><span class="special">);</span>
+ <span class="keyword">return</span> <span class="identifier">result</span><span class="special">;</span>
+ <span class="special">}</span>
+
+ <span class="identifier">VSLStreamStatePtr</span> <span class="identifier">stream</span><span class="special">;</span>
+<span class="special">};</span>
+</pre>
+<p>
+ </p>
+<p>
+ Now, with this generator at hand, let's again employ the standard generate
+ algorithm.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="comment">// generate N standard normal distributed random samples</span>
+<span class="comment">// using Intel Math Kernel Library's (MKL) Statistical Functions wrapped by a generator function object</span>
+<span class="identifier">mkl_generator</span> <span class="identifier">gen</span><span class="special">;</span> <span class="comment">// create generator</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">samples</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">samples</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ref</span><span class="special">(</span><span class="identifier">gen</span><span class="special">));</span> <span class="comment">// generate normal distributed variates</span>
+</pre>
+<p>
+ </p>
+<p>
+ 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.
+ </p>
+<p>
+ 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?
+ </p>
+<p>
+ Support for vectorized operations can be gained by introducing a <span class="bold"><strong><span class="emphasis"><em>range function call</em></span></strong></span>:
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">mkl_generator_refined</span>
+<span class="special">{</span>
+ <span class="identifier">mkl_generator_refined</span><span class="special">()</span> <span class="special">{</span> <span class="identifier">vslNewStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">,</span> <span class="identifier">VSL_BRNG_MT19937</span><span class="special">,</span> <span class="number">42</span><span class="special">);</span> <span class="special">}</span>
+ <span class="identifier">mkl_generator_refined</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">mkl_generator_refined</span><span class="special">&amp;</span> <span class="identifier">other</span><span class="special">)</span> <span class="special">{</span> <span class="identifier">vslCopyStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">,</span> <span class="identifier">other</span><span class="special">.</span><span class="identifier">stream</span><span class="special">);</span> <span class="special">}</span>
+ <span class="special">~</span><span class="identifier">mkl_generator_refined</span><span class="special">()</span> <span class="special">{</span> <span class="identifier">vslDeleteStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">);</span> <span class="special">}</span>
+
+ <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Iterator</span><span class="special">&gt;</span>
+ <span class="keyword">inline</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">Iterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">Iterator</span> <span class="identifier">last</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">n</span> <span class="special">=</span> <span class="keyword">static_cast</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">&gt;(</span><span class="identifier">last</span> <span class="special">-</span> <span class="identifier">first</span><span class="special">);</span>
+ <span class="identifier">vdRngGaussian</span><span class="special">(</span><span class="identifier">VSL_RNG_METHOD_GAUSSIAN_BOXMULLER</span><span class="special">,</span> <span class="identifier">stream</span><span class="special">,</span> <span class="identifier">n</span><span class="special">,</span> <span class="special">&amp;(*</span><span class="identifier">first</span><span class="special">),</span> <span class="number">0</span><span class="special">,</span> <span class="number">1</span><span class="special">);</span>
+ <span class="special">}</span>
+
+ <span class="identifier">VSLStreamStatePtr</span> <span class="identifier">stream</span><span class="special">;</span>
+<span class="special">};</span>
+</pre>
+<p>
+ </p>
+<p>
+ With this interface one can make use of the optimized MKL function.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="comment">// generate N standard normal distributed random samples</span>
+<span class="comment">// using Intel Math Kernel Library's (MKL) Statistical Functions wrapped by another generator function object</span>
+<span class="identifier">mkl_generator_refined</span> <span class="identifier">gen2</span><span class="special">;</span> <span class="comment">// create generator</span>
+<span class="identifier">gen2</span><span class="special">(</span><span class="identifier">samples</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">samples</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span> <span class="comment">// generate normal distributed variates</span>
+</pre>
+<p>
+ </p>
+<p>
+ The time consumed by this generation is again equal to 8 milliseconds.
+ </p>
+<p>
+ 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.
+ </p>
+<p>
+ Therefore, the <span class="bold"><strong><span class="emphasis"><em>boost::generate</em></span></strong></span>
+ algorithm proposed here must be able to determine at compile time whether
+ a <span class="emphasis"><em>range function call</em></span> as introduced above is possible.
+ In case the requirements are not met, a <span class="bold"><strong><span class="emphasis"><em>dispatch</em></span></strong></span>
+ to the original serial standard generate algorithm is done. While introducing
+ a new concept for vectorizable iterators (<a class="link" href="concepts.html#generate.concepts.constant_stride_iterator" title="Constant Stride Iterator">Constant
+ Stride Iterators</a>) and a novel concept for <a class="link" href="concepts.html#generate.concepts.range_generator" title="Range Generator">Range
+ Generators</a>, the <span class="bold"><strong><span class="emphasis"><em>boost::generate</em></span></strong></span>
+ algorithm retains the same interface as the original generate algorithm but
+ in addition provides means for vectorizing.
+ </p>
+<p>
+ In our example for the random numbers the generator class can easily be altered
+ to conform the <a class="link" href="concepts.html#generate.concepts.range_generator" title="Range Generator">Range Generator
+ concept</a>:
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">mkl_range_generator</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_generate</span><span class="special">::</span><span class="identifier">unit_stride_range_generator_type_checked</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">is_range_generator</span><span class="special">;</span>
+
+ <span class="identifier">mkl_range_generator</span><span class="special">()</span> <span class="special">{</span> <span class="identifier">vslNewStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">,</span> <span class="identifier">VSL_BRNG_MT19937</span><span class="special">,</span> <span class="number">42</span><span class="special">);</span> <span class="special">}</span>
+ <span class="identifier">mkl_range_generator</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">mkl_range_generator</span><span class="special">&amp;</span> <span class="identifier">other</span><span class="special">)</span> <span class="special">{</span> <span class="identifier">vslCopyStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">,</span> <span class="identifier">other</span><span class="special">.</span><span class="identifier">stream</span><span class="special">);</span> <span class="special">}</span>
+ <span class="special">~</span><span class="identifier">mkl_range_generator</span><span class="special">()</span> <span class="special">{</span> <span class="identifier">vslDeleteStream</span><span class="special">(&amp;</span><span class="identifier">stream</span><span class="special">);</span> <span class="special">}</span>
+
+ <span class="keyword">inline</span> <span class="keyword">double</span> <span class="keyword">operator</span><span class="special">()()</span>
+ <span class="special">{</span>
+ <span class="keyword">double</span> <span class="identifier">result</span><span class="special">;</span>
+ <span class="identifier">vdRngGaussian</span><span class="special">(</span><span class="identifier">VSL_RNG_METHOD_GAUSSIAN_BOXMULLER</span><span class="special">,</span> <span class="identifier">stream</span><span class="special">,</span> <span class="number">1</span><span class="special">,</span> <span class="special">&amp;</span><span class="identifier">result</span><span class="special">,</span> <span class="number">0</span><span class="special">,</span> <span class="number">1</span><span class="special">);</span>
+ <span class="keyword">return</span> <span class="identifier">result</span><span class="special">;</span>
+ <span class="special">}</span>
+
+ <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">UnitStrideIterator</span><span class="special">&gt;</span>
+ <span class="keyword">inline</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">UnitStrideIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">UnitStrideIterator</span> <span class="identifier">last</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">n</span> <span class="special">=</span> <span class="keyword">static_cast</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">&gt;(</span><span class="identifier">last</span> <span class="special">-</span> <span class="identifier">first</span><span class="special">);</span>
+ <span class="identifier">vdRngGaussian</span><span class="special">(</span><span class="identifier">VSL_RNG_METHOD_GAUSSIAN_BOXMULLER</span><span class="special">,</span> <span class="identifier">stream</span><span class="special">,</span> <span class="identifier">n</span><span class="special">,</span> <span class="special">&amp;(*</span><span class="identifier">first</span><span class="special">),</span> <span class="number">0</span><span class="special">,</span> <span class="number">1</span><span class="special">);</span>
+ <span class="special">}</span>
+
+ <span class="identifier">VSLStreamStatePtr</span> <span class="identifier">stream</span><span class="special">;</span>
+<span class="special">};</span>
+</pre>
+<p>
+ </p>
+<p>
+ The only difference to the previous generator is the typedef <code class="literal">is_range_generator</code>.
+ Here we have used a predifined convinience class (<code class="computeroutput"><a class="link" href="../boost/range_generate/unit_stride_range_idm23904.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a></code>)
+ 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 <code class="literal">double</code>.
+ For all other iterators, the standard generate algorithm (using the nullary
+ function call operator) will be employed. Then this generator can be used
+ with <span class="bold"><strong><span class="emphasis"><em>boost::generate</em></span></strong></span>
+ (runtime: 8 milliseconds):
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="comment">// generate N standard normal distributed random samples</span>
+<span class="comment">// using Intel Math Kernel Library's (MKL) Statistical Functions wrapped by a range generator function object</span>
+<span class="identifier">mkl_range_generator</span> <span class="identifier">gen3</span><span class="special">;</span> <span class="comment">// create generator</span>
+<span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">samples</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">samples</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ref</span><span class="special">(</span><span class="identifier">gen3</span><span class="special">));</span> <span class="comment">// generate normal distributed variates</span>
+</pre>
+<p>
+ </p>
+<p>
+ For a data structures whose iterators do not confine the <a class="link" href="concepts.html#generate.concepts.unit_stride_iterator" title="Unit Stride Iterator">Unit
+ Stride iterator concept</a>, the original <span class="emphasis"><em>std::generate</em></span>
+ algorithm is invoked internally:
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="comment">// generate N standard normal distributed random samples for a linked list</span>
+<span class="comment">// using Intel Math Kernel Library's (MKL) Statistical Functions wrapped by a range generator function object</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">list</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">samples_list</span><span class="special">(</span><span class="identifier">N</span><span class="special">);</span>
+<span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">samples_list</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">samples_list</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ref</span><span class="special">(</span><span class="identifier">gen3</span><span class="special">));</span> <span class="comment">// generate normal distributed variates</span>
+</pre>
+<p>
+ </p>
+<p>
+ This time the runtime was measured to be 193 milliseconds, thus as slow as
+ expected from our previous experiment with <span class="emphasis"><em>std::generate</em></span>.
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.intro.compiler_auto_vectorization"></a><a class="link" href="intro.html#generate.intro.compiler_auto_vectorization" title="Compiler Auto-Vectorization">Compiler
+ Auto-Vectorization</a>
+</h3></div></div></div>
+<p>
+ The <span class="bold"><strong><span class="emphasis"><em>std::generate</em></span></strong></span> algorithm
+ provided by the c++ Standard Template Library (STL [lib.alg.generate]) is
+ typically implemented through a <span class="emphasis"><em>while</em></span>-loop as it is
+ not specified how to traverse along the elements in the range specified by
+ the iterators.
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ForwardIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Generator</span><span class="special">&gt;</span>
+<span class="keyword">void</span> <span class="identifier">generate</span> <span class="special">(</span> <span class="identifier">ForwardIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">ForwardIterator</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">Generator</span> <span class="identifier">gen</span> <span class="special">)</span>
+<span class="special">{</span>
+ <span class="keyword">while</span> <span class="special">(</span><span class="identifier">first</span> <span class="special">!=</span> <span class="identifier">last</span><span class="special">)</span> <span class="special">*</span><span class="identifier">first</span><span class="special">++</span> <span class="special">=</span> <span class="identifier">gen</span><span class="special">();</span>
+<span class="special">}</span>
+</pre>
+<p>
+ Unfortunately, the while-loop seems to hinder compiler optimization (e.g.
+ auto-vectorization) for <code class="literal">Iterator</code> types which represent
+ contiguous memory layouts like <code class="literal">int*</code> or <code class="literal">std::vector&lt;int&gt;::iterator</code>.
+ Tests have been carried out in order to measure the difference in performance
+ using different implementations for the standard generate algorithm. See
+ <a class="link" href="compiler_optimizations.html" title="Compiler Optimizations">this section</a> for the
+ results.
+ </p>
+<p>
+ Therefore, <span class="bold"><strong>boost::generate</strong></span> employs a for-loop
+ when dealing with Unit Stride Iterators instead of dispatching to the std::generate
+ function (cases where <span class="emphasis"><em>no</em></span> Range Generator is involved).
+ </p>
+</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="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="rationale.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/generate/introduction.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/generate/introduction.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,45 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Introduction</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="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="prev" href="test.html" title="test">
+</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="test.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="generate.introduction"></a><a class="link" href="introduction.html" title="Introduction">Introduction</a>
+</h2></div></div></div>
+<p>
+ sfadsf
+ </p>
+</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="test.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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/generate/rationale.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/generate/rationale.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,402 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Rationale</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="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="prev" href="intro.html" title="Introduction">
+<link rel="next" href="examples.html" title="Examples">
+</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="intro.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="examples.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="generate.rationale"></a><a class="link" href="rationale.html" title="Rationale">Rationale</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Goals</span></dt>
+<dt><span class="section"><a href="rationale.html#generate.rationale.vectorizable_iterators">Vectorizable
+ iterators</a></span></dt>
+<dt><span class="section"><a href="rationale.html#generate.rationale.generator_interface__traits_class_and_metafunction_classes">Generator
+ interface, traits class and metafunction classes</a></span></dt>
+<dt><span class="section">Dispatch mechanism</span></dt>
+<dt><span class="section">Type inference</span></dt>
+<dt><span class="section">Conclusion</span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.rationale.goals"></a><a class="link" href="rationale.html#generate.rationale.goals" title="Goals">Goals</a>
+</h3></div></div></div>
+<p>
+ The goals of the improved <span class="emphasis"><em>generate</em></span> algorithm are
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ retain the same interface as the <span class="emphasis"><em>std::generate</em></span> algorithm
+ </li>
+<li class="listitem">
+ provide means for range generation / explicit vectorization
+ </li>
+<li class="listitem">
+ compile-time mechanism for determining whether range generation can be
+ employed
+ </li>
+<li class="listitem">
+ experimental: infere from type whether range generation is possible
+ </li>
+</ul></div>
+</div>
+<p>
+ In conclusion, the <span class="bold"><strong><span class="emphasis"><em>boost::generate</em></span></strong></span>
+ algorithm extends the standard algorithm such that highly (vector) optimized
+ generators can be employed without a loss of performance.
+ </p>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.rationale.vectorizable_iterators"></a><a class="link" href="rationale.html#generate.rationale.vectorizable_iterators" title="Vectorizable iterators">Vectorizable
+ iterators</a>
+</h3></div></div></div>
+<p>
+ 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.
+ </p>
+<p>
+ 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:
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <a class="link" href="concepts.html#generate.concepts.constant_stride_iterator" title="Constant Stride Iterator">Constant Stride
+ Iterator concept</a>
+ </li>
+<li class="listitem">
+ <a class="link" href="concepts.html#generate.concepts.unit_stride_iterator" title="Unit Stride Iterator">Unit Stride Iterator
+ concept</a>
+ </li>
+</ul></div>
+<p>
+ In order to determine whether a particular iterator class models the Constant
+ Stride Iterator concept a <code class="computeroutput"><a class="link" href="../boost/is_constant_str_idp7056880.html" title="Struct template is_constant_stride_iterator">traits
+ class</a></code> is employed. Currently only pointers and <code class="literal">std::vector&lt;T&gt;::iterator</code>
+ types are supported. The user can add other types by direct specialization
+ of the traits class or by using a <code class="computeroutput"><a class="link" href="../BOOST_IS_CONSTANT_STRIDE_ITERATOR.html" title="Macro BOOST_IS_CONSTANT_STRIDE_ITERATOR">convinience
+ macro</a></code>.
+ </p>
+<p>
+ Introducung range generation (vectorization) ability for Constant (or Unit)
+ Stride Iterators in your generator class can be easily achieved by using
+ a convinience class:
+ </p>
+<div class="table">
+<a name="generate.rationale.vectorizable_iterators.predefined_metafunction_classes"></a><p class="title"><b>Table&#160;1.1.&#160;Predefined Metafunction Classes</b></p>
+<div class="table-contents"><table class="table" summary="Predefined Metafunction Classes">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Class
+ </p>
+ </th>
+<th>
+ <p>
+ Description
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/range_generate/unit_stride_range_idm29248.html" title="Struct unit_stride_range_generator">unit_stride_range_generator</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Range genereration for Unit Stride Iterators.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/range_generate/unit_stride_range_idm23904.html" title="Struct template unit_stride_range_generator_type_checked">unit_stride_range_generator_type_checked</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Range generation for Unit Stride Iterators with specific <code class="literal">value_type</code>.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/range_generate/constant_stride_idp5656864.html" title="Struct constant_stride_range_generator">constant_stride_range_generator</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Range generation for Constant Stride Iterators.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/range_generate/constant_stride_idp5662208.html" title="Struct template constant_stride_range_generator_type_checked">constant_stride_range_generator_type_checked</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Range generation for Constant Stride Iterators with specific <code class="literal">value_type</code>.
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+ The purpose of this classes shall be further explained in the next section.
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.rationale.generator_interface__traits_class_and_metafunction_classes"></a><a class="link" href="rationale.html#generate.rationale.generator_interface__traits_class_and_metafunction_classes" title="Generator interface, traits class and metafunction classes">Generator
+ interface, traits class and metafunction classes</a>
+</h3></div></div></div>
+<p>
+ As already mentioned in the <a class="link" href="intro.html#generate.intro.random_number_generation" title="Motivating Example: Random Number Generation">motivating
+ example</a> 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 <span class="bold"><strong><span class="emphasis"><em>range
+ function call</em></span></strong></span> is proposed:
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Iterator</span><span class="special">&gt;</span>
+<span class="keyword">void</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">Iterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">Iterator</span> <span class="identifier">last</span><span class="special">);</span>
+</pre>
+<p>
+ 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 <span class="bold"><strong><span class="emphasis"><em>range generation</em></span></strong></span>.
+ </p>
+<p>
+ As mentioned in the previous section, <span class="emphasis"><em>range generation</em></span>
+ might not be applicable to every iterator class. Put another way, as the
+ <span class="emphasis"><em>range function call</em></span> 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 <code class="computeroutput"><a class="link" href="../boost/is_range_generator.html" title="Struct template is_range_generator">boost::is_range_generator</a></code>).
+ </p>
+<p>
+ 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 <span class="bold"><strong><code class="literal">is_range_generator</code></strong></span>.
+ This type models a <span class="bold"><strong><span class="emphasis"><em>metafunction class</em></span></strong></span>
+ (a class with a publicly-accessible nested metafunction called apply):
+ </p>
+<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">is_range_generator</span>
+<span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <span class="identifier">apply</span><span class="special">;</span>
+<span class="special">};</span>
+</pre>
+<p>
+ The unary metafunction <code class="literal">apply</code>'s result is acessible through
+ the nested typedef <code class="literal">type</code>. The result type is required to
+ model an integral constant bool type (e.g. <code class="literal">boost::mpl::bool_</code>).
+ </p>
+<p>
+ As long as the traits class <code class="computeroutput"><a class="link" href="../boost/is_range_generator.html" title="Struct template is_range_generator">boost::is_range_generator</a></code>
+ 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 <code class="literal">true</code>, the range generation ability is assumed:
+ </p>
+<pre class="programlisting"><span class="identifier">YourGenerator</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">::</span><span class="identifier">apply</span><span class="special">&lt;</span><span class="identifier">SomeIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span>
+</pre>
+<p>
+ The requirements described here are summed up in the <a class="link" href="concepts.html#generate.concepts.range_generator" title="Range Generator">Range
+ Generator concept</a>. A natural choice for iterators which can be used
+ for vectorizing are <a class="link" href="concepts.html#generate.concepts.constant_stride_iterator" title="Constant Stride Iterator">Constant
+ Stride Iterators</a> and <a class="link" href="concepts.html#generate.concepts.unit_stride_iterator" title="Unit Stride Iterator">Unit
+ Stride Iterators</a>. Predifined metafunction classes are available for
+ these iterator categories (see previous section).
+ </p>
+<p>
+ In conclusion, the <a class="link" href="concepts.html#generate.concepts.range_generator" title="Range Generator">Range
+ Generator concept</a> enables the user to specify which iterator types
+ are allowed for range generation. The <span class="bold"><strong><span class="emphasis"><em>boost::generate</em></span></strong></span>
+ 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).
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.rationale.dispatch_mechanism"></a><a class="link" href="rationale.html#generate.rationale.dispatch_mechanism" title="Dispatch mechanism">Dispatch mechanism</a>
+</h3></div></div></div>
+<p>
+ As a reminder, consider the interface of the <span class="emphasis"><em>std::generate</em></span>
+ algorithm.
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">ForwardIterator</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Generator</span><span class="special">&gt;</span>
+<span class="keyword">void</span> <span class="identifier">generate</span> <span class="special">(</span><span class="identifier">ForwardIterator</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">ForwardIterator</span> <span class="identifier">last</span><span class="special">,</span> <span class="identifier">Generator</span> <span class="identifier">gen</span><span class="special">);</span>
+</pre>
+<p>
+ We want to preserve this interface for the <span class="emphasis"><em>boost::generate</em></span>
+ algorithm. However, internally several checks are carried out to find out
+ whether the generator type (<code class="literal">Generator</code>) models a <span class="emphasis"><em>Range
+ Generator</em></span>
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ does the traits class <code class="computeroutput"><a class="link" href="../boost/is_range_generator.html" title="Struct template is_range_generator">boost::is_range_generator</a></code>
+ return true for the <code class="literal">Generator</code> and the <code class="literal">Iterator</code>
+ types?
+ </li>
+<li class="listitem">
+ if it is not specialized:
+ <div class="itemizedlist"><ul class="itemizedlist" type="circle">
+<li class="listitem">
+ does the generator expose an associated type <code class="literal">is_range_generator</code>?
+ </li>
+<li class="listitem">
+ does the iterator type (<code class="literal">Iterator</code>) satisfy the
+ metafunction (<code class="literal">Generator::is_vectorizable::apply&lt;Iterator&gt;::type::value
+ == true</code>)?
+ </li>
+</ul></div>
+ </li>
+</ul></div>
+<p>
+ If the above <span class="emphasis"><em>Range Generator</em></span> test is passed, the algorithm
+ will call the generator's <span class="emphasis"><em>range function call</em></span> ( <code class="literal">gen(first,last);</code>
+ ). Otherwise, we employ a further (experimental) check whether the generator
+ class really is not vectorizable (see next section). If again it is found
+ that <span class="emphasis"><em>range generation</em></span> cannot be applied, the standard
+ generate algorithm is invoked ( <code class="literal">std::generate(first,last,gen);</code>
+ ). 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 <a class="link" href="compiler_optimizations.html" title="Compiler Optimizations">this
+ section</a>.
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.rationale.type_inference"></a><a class="link" href="rationale.html#generate.rationale.type_inference" title="Type inference">Type inference</a>
+</h3></div></div></div>
+<p>
+ This is an experimental feature. If a generator class is found not to satisfy
+ the <span class="emphasis"><em>Range Generator concept</em></span> because it the <code class="computeroutput"><a class="link" href="../boost/is_range_generator.html" title="Struct template is_range_generator">traits class</a></code> is not specialized
+ and the generator does not expose an associated type <code class="literal">is_range_generator</code>,
+ the algorithm tries to determine whether this generator still might be suitable
+ for vectorization.
+ </p>
+<p>
+ If the generator class declares a <span class="emphasis"><em>range function call</em></span>
+ and the iterator type models the <span class="emphasis"><em>Unit Stride Iterator concept</em></span>
+ the <span class="emphasis"><em>range function call</em></span> is invoked nevertheless.
+ </p>
+<div class="caution"><table border="0" summary="Caution">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../doc/src/images/caution.png"></td>
+<th align="left">Caution</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ 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 <code class="literal">std::bind</code>
+ 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).
+ </p></td></tr>
+</table></div>
+<p>
+ In order to suppress this functionality, define the following directive:
+ </p>
+<pre class="programlisting"><span class="identifier">BOOST_GENERATE_NO_EXPERIMENTAL_TYPE_INFERENCE</span>
+</pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.rationale.conclusion"></a><a class="link" href="rationale.html#generate.rationale.conclusion" title="Conclusion">Conclusion</a>
+</h3></div></div></div>
+<p>
+ 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 <span class="emphasis"><em>boost::generate</em></span> algorithm:
+ </p>
+<pre class="programlisting"><span class="identifier">generator</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span><span class="identifier">last</span><span class="special">);</span>
+</pre>
+<p>
+ 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
+ </p>
+<p>
+ 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 boost/random/mkl
+ and boost/random/acml.
+ These wrapper classes for the Intel&#174; Math Kernel Library's and the AMD&#174;
+ Core Math Library's random number engines (see also <a class="link" href="examples.html#generate.examples.mkl_acml" title="Intel MKL / AMD ACML random numbers and distributions">this
+ example</a>) meet the requirements of the Range Generator concept. As
+ it turns out, there are also specializations for the <code class="literal">boost::variate_generator</code>
+ 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
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">first</span><span class="special">,</span><span class="identifier">last</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">variate_generator</span><span class="special">&lt;</span><span class="identifier">special_engine_type</span><span class="special">,</span> <span class="identifier">distribution_type</span><span class="special">&gt;(</span><span class="identifier">engine</span><span class="special">,</span><span class="identifier">distribution</span><span class="special">));</span>
+</pre>
+<p>
+ 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 <span class="emphasis"><em>range function call</em></span> which in turn invokes some
+ vectorized function from the ACML/MKL and thus is much more efficient. For
+ timings see <a href="../../../../../../random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html" target="_top">this
+ link</a>.
+ </p>
+</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="intro.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="examples.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/generate/test.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/generate/test.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,40 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>test</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="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="prev" 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="../index.html"><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="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="generate.test"></a><a class="link" href="test.html" title="test">test</a>
+</h2></div></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="../BOOST_IS_UNIT_STRIDDEN_ITERATOR.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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/generate/timings.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/generate/timings.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Timings</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="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="prev" href="compiler_optimizations.html" title="Compiler Optimizations">
+<link rel="next" href="../boost_generate_header_reference.html" title="Boost.Generate Header Reference">
+</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="compiler_optimizations.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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_generate_header_reference.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="generate.timings"></a><a class="link" href="timings.html" title="Timings">Timings</a>
+</h2></div></div></div>
+<p>
+ <span class="inlinemediaobject"><img src="../../images/generator:%20initializer%20--%20compiler:%20g++%20--%20Optimization%20flags:%20-O0.bmp" width="600" alt="generator: initializer -- compiler: g++ -- Optimization flags: -O0"></span> <span class="inlinemediaobject"><img src="../../images/generator:%20counter%20--%20compiler:%20g++%20--%20Optimization%20flags:%20-O0.bmp" width="600" alt="generator: counter -- compiler: g++ -- Optimization flags: -O0"></span> <span class="inlinemediaobject"><img src="../../images/generator:%20boost%20rng%20--%20compiler:%20g++%20--%20Optimization%20flags:%20-O0.bmp" width="600" alt="generator: boost rng -- compiler: g++ -- Optimization flags: -O0"></span>
+ </p>
+<p>
+ <span class="inlinemediaobject"><img src="../../images/generator:%20initializer%20--%20compiler:%20g++%20--%20Optimization%20flags:%20-O3.bmp" width="600" alt="generator: initializer -- compiler: g++ -- Optimization flags: -O3"></span> <span class="inlinemediaobject"><img src="../../images/generator:%20counter%20--%20compiler:%20g++%20--%20Optimization%20flags:%20-O3.bmp" width="600" alt="generator: counter -- compiler: g++ -- Optimization flags: -O3"></span> <span class="inlinemediaobject"><img src="../../images/generator:%20boost%20rng%20--%20compiler:%20g++%20--%20Optimization%20flags:%20-O3.bmp" width="600" alt="generator: boost rng -- compiler: g++ -- Optimization flags: -O3"></span>
+ </p>
+<p>
+ <span class="inlinemediaobject"><img src="../../images/generator:%20initializer%20--%20compiler:%20icpc%20--%20Optimization%20flags:%20-O0.bmp" width="600" alt="generator: initializer -- compiler: icpc -- Optimization flags: -O0"></span> <span class="inlinemediaobject"><img src="../../images/generator:%20counter%20--%20compiler:%20icpc%20--%20Optimization%20flags:%20-O0.bmp" width="600" alt="generator: counter -- compiler: icpc -- Optimization flags: -O0"></span> <span class="inlinemediaobject"><img src="../../images/generator:%20boost%20rng%20--%20compiler:%20icpc%20--%20Optimization%20flags:%20-O0.bmp" width="600" alt="generator: boost rng -- compiler: icpc -- Optimization flags: -O0"></span>
+ </p>
+<p>
+ <span class="inlinemediaobject"><img src="../../images/generator:%20initializer%20--%20compiler:%20icpc%20--%20Optimization%20flags:%20-O3.bmp" width="600" alt="generator: initializer -- compiler: icpc -- Optimization flags: -O3"></span> <span class="inlinemediaobject"><img src="../../images/generator:%20counter%20--%20compiler:%20icpc%20--%20Optimization%20flags:%20-O3.bmp" width="600" alt="generator: counter -- compiler: icpc -- Optimization flags: -O3"></span> <span class="inlinemediaobject"><img src="../../images/generator:%20boost%20rng%20--%20compiler:%20icpc%20--%20Optimization%20flags:%20-O3.bmp" width="600" alt="generator: boost rng -- compiler: icpc -- Optimization flags: -O3"></span>
+ </p>
+</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="compiler_optimizations.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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_generate_header_reference.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/generate/tutorial.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/generate/tutorial.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,114 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Tutorial</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="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="prev" href="rationale.html" title="Rationale">
+<link rel="next" href="concepts.html" title="Concepts">
+</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="rationale.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="concepts.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="generate.tutorial"></a><a class="link" href="tutorial.html" title="Tutorial">Tutorial</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="tutorial.html#generate.tutorial.parallel_fibonacci_number_generator">Parallel
+ Fibonacci number generator</a></span></dt>
+<dt><span class="section"><a href="tutorial.html#generate.tutorial.vectorization_for_strides_up_to_3_using_only_64_bit_floating_point_types">Vectorization
+ for strides up to 3 using only 64 bit floating point types</a></span></dt>
+<dt><span class="section"><a href="tutorial.html#generate.tutorial.intel_mkl___amd_acml_random_numbers_and_distributions">Intel
+ MKL / AMD ACML random numbers and distributions</a></span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="generate.tutorial.parallel_fibonacci_number_generator"></a><a class="link" href="tutorial.html#generate.tutorial.parallel_fibonacci_number_generator" title="Parallel Fibonacci number generator">Parallel
+ Fibonacci number generator</a>
+</h3></div></div></div>
+<p>
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generate</span><span class="special">/</span><span class="identifier">generate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cmath</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">omp</span><span class="special">.</span><span class="identifier">h</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">algorithm</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">ostream</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">iterator</span><span class="special">&gt;</span>
+
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">std</span><span class="special">;</span>
+
+<span class="keyword">struct</span> <span class="identifier">parallel_fibonacci_generator</span>
+<span class="special">{</span>
+ <span class="comment">// typedefs</span>
+ <span class="keyword">typedef</span> <span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// generator's result type</span>
+ <span class="keyword">typedef</span> <span class="keyword">double</span> <span class="identifier">internal_type</span><span class="special">;</span> <span class="comment">// type used internally for computation</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_generate</span><span class="special">::</span><span class="identifier">is_vectorizable_type_checked</span><span class="special">&lt;</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">is_vectorizable</span><span class="special">;</span> <span class="comment">// metafunction class</span>
+
+ <span class="comment">// range function call</span>
+ <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Iterator</span><span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">Iterator</span> <span class="identifier">begin</span><span class="special">,</span> <span class="identifier">Iterator</span> <span class="identifier">end</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="identifier">result_type</span><span class="special">*</span> <span class="identifier">m</span> <span class="special">=</span> <span class="special">&amp;(*</span><span class="identifier">begin</span><span class="special">);</span> <span class="comment">// raw pointer to data</span>
+ <span class="keyword">const</span> <span class="identifier">size_t</span> <span class="identifier">n</span> <span class="special">=</span> <span class="identifier">end</span><span class="special">-</span><span class="identifier">begin</span><span class="special">;</span> <span class="comment">// number of elements</span>
+
+ <span class="comment">// some constants</span>
+ <span class="keyword">const</span> <span class="identifier">internal_type</span> <span class="identifier">sqrt5</span> <span class="special">=</span> <span class="identifier">sqrt</span><span class="special">(</span><span class="keyword">static_cast</span><span class="special">&lt;</span><span class="identifier">internal_type</span><span class="special">&gt;(</span><span class="number">5</span><span class="special">));</span>
+ <span class="keyword">const</span> <span class="identifier">internal_type</span> <span class="identifier">f</span> <span class="special">=</span> <span class="number">1</span> <span class="special">/</span> <span class="identifier">sqrt5</span><span class="special">;</span>
+ <span class="keyword">const</span> <span class="identifier">internal_type</span> <span class="identifier">phi</span> <span class="special">=</span> <span class="special">(</span><span class="number">1</span> <span class="special">+</span> <span class="identifier">sqrt5</span><span class="special">)</span> <span class="special">/</span> <span class="number">2</span><span class="special">;</span>
+ <span class="keyword">const</span> <span class="identifier">internal_type</span> <span class="identifier">psi</span> <span class="special">=</span> <span class="special">(</span><span class="number">1</span> <span class="special">-</span> <span class="identifier">sqrt5</span><span class="special">)</span> <span class="special">/</span> <span class="number">2</span><span class="special">;</span>
+
+ <span class="preprocessor">#pragma</span> <span class="identifier">omp</span> <span class="identifier">parallel</span> <span class="keyword">for</span> <span class="keyword">default</span><span class="special">(</span><span class="identifier">shared</span><span class="special">)</span> <span class="identifier">schedule</span><span class="special">(</span><span class="keyword">static</span><span class="special">)</span>
+ <span class="keyword">for</span> <span class="special">(</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">=</span><span class="number">0</span><span class="special">;</span> <span class="identifier">i</span><span class="special">&lt;</span><span class="identifier">n</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span> <span class="identifier">m</span><span class="special">[</span><span class="identifier">i</span><span class="special">]</span> <span class="special">=</span> <span class="identifier">f</span> <span class="special">*</span> <span class="special">(</span> <span class="identifier">pow</span><span class="special">(</span><span class="identifier">phi</span><span class="special">,</span> <span class="identifier">i</span><span class="special">+</span><span class="number">1</span><span class="special">)</span> <span class="special">-</span> <span class="identifier">pow</s
pan><span class="special">(</span><span class="identifier">psi</span><span class="special">,</span> <span class="identifier">i</span><span class="special">+</span><span class="number">1</span><span class="special">)</span> <span class="special">);</span> <span class="comment">// use Moivre-Binet's explicit formula</span>
+ <span class="special">}</span>
+<span class="special">};</span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
+<span class="special">{</span>
+ <span class="identifier">omp_set_num_threads</span><span class="special">(</span><span class="number">8</span><span class="special">);</span>
+ <span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">parallel_fibonacci_generator</span><span class="special">::</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">fibonacci_numbers</span><span class="special">(</span><span class="number">80</span><span class="special">);</span>
+ <span class="comment">// call boost::generate</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">fibonacci_numbers</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">fibonacci_numbers</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">parallel_fibonacci_generator</span><span class="special">());</span>
+ <span class="comment">// print generated values</span>
+ <span class="identifier">copy</span><span class="special">(</span><span class="identifier">fibonacci_numbers</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">fibonacci_numbers</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">ostream_iterator</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">parallel_fibonacci_generator</span><span class="special">::</span><span class="identifier">result_type</span><span class="special">&gt;(</span><span class="identifier">cout</span><span class="special">,</span> <span class="string">"\n"</span><span class="special">));</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+</div>
+<div class="section"><div class="titlepage"><div><div><h3 class="title">
+<a name="generate.tutorial.vectorization_for_strides_up_to_3_using_only_64_bit_floating_point_types"></a><a class="link" href="tutorial.html#generate.tutorial.vectorization_for_strides_up_to_3_using_only_64_bit_floating_point_types" title="Vectorization for strides up to 3 using only 64 bit floating point types">Vectorization
+ for strides up to 3 using only 64 bit floating point types</a>
+</h3></div></div></div></div>
+<div class="section"><div class="titlepage"><div><div><h3 class="title">
+<a name="generate.tutorial.intel_mkl___amd_acml_random_numbers_and_distributions"></a><a class="link" href="tutorial.html#generate.tutorial.intel_mkl___amd_acml_random_numbers_and_distributions" title="Intel MKL / AMD ACML random numbers and distributions">Intel
+ MKL / AMD ACML random numbers and distributions</a>
+</h3></div></div></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="rationale.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="concepts.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/index.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/index.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,97 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Chapter&#160;1.&#160;Boost.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="next" href="generate/intro.html" title="Introduction">
+</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="n" href="generate/intro.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a></div>
+<div class="chapter">
+<div class="titlepage"><div>
+<div><h2 class="title">
+<a name="generate"></a>Chapter&#160;1.&#160;Boost.Generate</h2></div>
+<div><div class="author"><h3 class="author">
+<span class="firstname">Fabian</span> <span class="surname">B&#246;sch</span>
+</h3></div></div>
+<div><p class="copyright">Copyright &#169; 2013 Fabian B&#246;sch</p></div>
+<div><div class="legalnotice">
+<a name="generate.legal"></a><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></div>
+</div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl>
+<dt><span class="section">Introduction</span></dt>
+<dd><dl>
+<dt><span class="section">Usage</span></dt>
+<dt><span class="section"><a href="generate/intro.html#generate.intro.random_number_generation">Motivating Example:
+ Random Number Generation</a></span></dt>
+<dt><span class="section"><a href="generate/intro.html#generate.intro.compiler_auto_vectorization">Compiler
+ Auto-Vectorization</a></span></dt>
+</dl></dd>
+<dt><span class="section">Rationale</span></dt>
+<dd><dl>
+<dt><span class="section">Goals</span></dt>
+<dt><span class="section"><a href="generate/rationale.html#generate.rationale.vectorizable_iterators">Vectorizable
+ iterators</a></span></dt>
+<dt><span class="section"><a href="generate/rationale.html#generate.rationale.generator_interface__traits_class_and_metafunction_classes">Generator
+ interface, traits class and metafunction classes</a></span></dt>
+<dt><span class="section">Dispatch mechanism</span></dt>
+<dt><span class="section">Type inference</span></dt>
+<dt><span class="section">Conclusion</span></dt>
+</dl></dd>
+<dt><span class="section">Examples</span></dt>
+<dd><dl>
+<dt><span class="section"><a href="generate/examples.html#generate.examples.omp_fibonacci_number_generator">OMP
+ Fibonacci number generator</a></span></dt>
+<dt><span class="section"><a href="generate/examples.html#generate.examples.omp_stride_initializer">OMP stride
+ initializer</a></span></dt>
+<dt><span class="section"><a href="generate/examples.html#generate.examples.mkl_acml">Intel MKL / AMD ACML random
+ numbers and distributions</a></span></dt>
+</dl></dd>
+<dt><span class="section">Concepts</span></dt>
+<dd><dl>
+<dt><span class="section"><a href="generate/concepts.html#generate.concepts.constant_stride_iterator">Constant
+ Stride Iterator</a></span></dt>
+<dt><span class="section">Unit Stride Iterator</span></dt>
+<dt><span class="section">Range Generator</span></dt>
+</dl></dd>
+<dt><span class="section">Compiler Optimizations</span></dt>
+<dd><dl>
+<dt><span class="section"><a href="generate/compiler_optimizations.html#generate.compiler_optimizations.generate_loop_syntax">Generate
+ Loop Syntax</a></span></dt>
+<dt><span class="section">Generators</span></dt>
+<dt><span class="section">Timings</span></dt>
+<dt><span class="section">Conclusions</span></dt>
+</dl></dd>
+<dt><span class="section">Boost.Generate Header Reference</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/generate/generate.hpp></span></dt>
+<dt><span class="section">Header <boost/generate/is_stride_iterator.hpp></span></dt>
+</dl></dd>
+</dl>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"><p><small>Last revised: April 02, 2013 at 17:38:00 GMT</small></p></td>
+<td align="right"><div class="copyright-footer"></div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav"><a accesskey="n" href="generate/intro.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a></div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/standalone_HTML.manifest
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/standalone_HTML.manifest 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+index.html
+generate/intro.html
+generate/rationale.html
+generate/examples.html
+generate/concepts.html
+generate/compiler_optimizations.html
+boost_generate_header_reference.html
+boost/range_generate/unit_stride_range_idm29248.html
+boost/range_generate/unit_stride_range_idm29248/apply.html
+boost/range_generate/unit_stride_range_idm23904.html
+boost/range_generate/unit_stride_range_idm23904/apply.html
+boost/range_generate/constant_stride_idp5656864.html
+boost/range_generate/constant_stride_idp5656864/apply.html
+boost/range_generate/constant_stride_idp5662208.html
+boost/range_generate/constant_stride_idp5662208/apply.html
+boost/is_range_generator.html
+boost/generate_idp5669248.html
+boost/is_constant_str_idp7056880.html
+boost/stride.html
+boost/is_unit_stride_iterator.html
+BOOST_IS_CONSTANT_STRIDE_ITERATOR.html
+BOOST_IS_UNIT_STRIDE_ITERATOR.html

Added: sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: g++ -- Optimization flags: -O0.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: g++ -- Optimization flags: -O3 -floop-optimize.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -floop-parallelize-all.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -ftree-vectorizer-verbose=5.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: g++ -- Optimization flags: -O3.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: icpc -- Optimization flags: -O0.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: icpc -- Optimization flags: -O3.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: g++ -- Optimization flags: -O0.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: g++ -- Optimization flags: -O3 -floop-optimize.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -floop-parallelize-all.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -ftree-vectorizer-verbose=5.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: g++ -- Optimization flags: -O3.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: icpc -- Optimization flags: -O0.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: icpc -- Optimization flags: -O3.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: g++ -- Optimization flags: -O0.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: g++ -- Optimization flags: -O3 -floop-optimize.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -floop-parallelize-all.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -ftree-vectorizer-verbose=5.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: g++ -- Optimization flags: -O3.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: icpc -- Optimization flags: -O0.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: icpc -- Optimization flags: -O3.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/doc/index.idx
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/index.idx 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1 @@
+!scan-path "boost/generate" ".*.hpp" false

Added: sandbox/generate/libs/generate/example/a.out
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/example/acml/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/acml/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,13 @@
+
+
+lib acml : : <file>/opt/acml5.2.0/gfortran64_int64/lib/libacml.a ;
+lib gfortran rt dl m ;
+
+
+project /boost/generate/example/acml
+ : requirements <include>/opt/acml5.2.0/gfortran64_int64/include <cxxflags>-std=c++0x <library>acml <library>gfortran <library>rt <library>dl <library>m
+ ;
+
+
+exe acml_example : acml.cpp ;
+

Added: sandbox/generate/libs/generate/example/acml/Makefile
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/acml/Makefile 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,34 @@
+# 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)
+
+NAME=acml_example
+SOURCES = acml.cpp
+ACMLDIR := /opt/acml5.2.0/gfortran64_int64
+CPLUSPLUS := g++
+CPLUSPLUSFLAGS := -std=c++0x -I$(ACMLDIR)/include -I /opt/boost_1_52_0 -D BOOST_TEST_DYN_LINK
+CPLUSPLUSLINK := $(CPLUSPLUS)
+CPLUSPLUSLINKFLAGS :=
+CPLUSPLUSLINKLIBS := /opt/boost_1_52_0/stage/lib/libboost_unit_test_framework.so -lgfortran -lrt -ldl -lm
+LIBACML := $(ACMLDIR)/lib/libacml.a
+OBJFILES = $(SOURCES:.cpp=.o)
+
+all: build
+
+build: $(OBJFILES)
+ @echo -e "\033[1mLinking $(OBJFILES) to $(NAME)...\033[0m"
+ @$(CPLUSPLUSLINK) $(CPLUSPLUSLINKFLAGS) $(OBJFILES) $(LIBACML) $(CPLUSPLUSLINKLIBS) -o $(NAME)
+
+%.o: %.cpp
+ @echo -e "\033[1mCompiling $<...\033[0m"
+ @$(CPLUSPLUS) -c $(CPLUSPLUSFLAGS) $< -o $@
+
+clean:
+ @echo -e "\033[1mCleaning up...\033[0m"
+ @rm -f $(OBJFILES)
+
+.PHONY: all build clean
+

Added: sandbox/generate/libs/generate/example/acml/acml.cpp
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/acml/acml.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,32 @@
+// 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)
+
+//[ acml
+#include <boost/random/acml/engine.hpp>
+#include <boost/random/acml/c++11/distributions.hpp> // specializations of the variate_generator class template for c++11 distribution classes
+#include <vector>
+#include <algorithm>
+#include <iterator>
+
+using namespace std;
+
+int main()
+{
+ typedef double result_type;
+ typedef normal_distribution<result_type> distribution_t; // standard normal distribution
+ typedef boost::random::acml::mt19937 engine_t; // random number engine wrapper for AMD ACML functions
+ typedef boost::variate_generator<engine_t&,distribution_t> generator_t; // variate generator internally uses AMD ACML functions
+
+ std::vector<result_type> v(1000);
+ distribution_t distribution;
+ engine_t engine;
+ boost::generate(v.begin(), v.end(), generator_t(engine,distribution)); // generate variates
+ copy(v.begin(), v.end(), ostream_iterator<double>(cout, "\n")); // print generated values
+ return 0;
+}
+//]
+

Added: sandbox/generate/libs/generate/example/acml/acml_example
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/example/mkl/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/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/example/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_example : mkl.cpp ;
+
+

Added: sandbox/generate/libs/generate/example/mkl/Makefile
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/mkl/Makefile 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,35 @@
+# 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)
+
+
+NAME=mkl_example
+SOURCES = mkl.cpp
+MKLDIR := $(MKLROOT)
+LIBMKL := -Wl,--start-group $(MKLDIR)/lib/intel64/libmkl_intel_ilp64.a $(MKLDIR)/lib/intel64/libmkl_sequential.a $(MKLDIR)/lib/intel64/libmkl_core.a -Wl,--end-group
+CPLUSPLUS := g++
+CPLUSPLUSFLAGS := -std=c++0x -DMKL_ILP64 -m64 -I$(MKLDIR)/include -I /opt/boost_1_52_0
+CPLUSPLUSLINK := $(CPLUSPLUS)
+CPLUSPLUSLINKFLAGS :=
+CPLUSPLUSLINKLIBS := -lpthread -lm
+OBJFILES = $(SOURCES:.cpp=.o)
+
+all: build
+
+build: $(OBJFILES)
+ @echo -e "\033[1mLinking $(OBJFILES) to $(NAME)...\033[0m"
+ @$(CPLUSPLUSLINK) $(CPLUSPLUSLINKFLAGS) $(OBJFILES) $(LIBMKL) $(CPLUSPLUSLINKLIBS) -o $(NAME)
+
+%.o: %.cpp
+ @echo -e "\033[1mCompiling $<...\033[0m"
+ @$(CPLUSPLUS) -c $(CPLUSPLUSFLAGS) $< -o $@
+
+clean:
+ @echo -e "\033[1mCleaning up...\033[0m"
+ @rm -f $(OBJFILES)
+
+.PHONY: all build clean
+

Added: sandbox/generate/libs/generate/example/mkl/mkl.cpp
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/mkl/mkl.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,32 @@
+// 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)
+
+//[ mkl
+#include <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp> // specializations of the variate_generator class template for c++11 distribution classes
+#include <vector>
+#include <algorithm>
+#include <iterator>
+
+using namespace std;
+
+int main()
+{
+ typedef double result_type;
+ typedef normal_distribution<result_type> distribution_t; // standard normal distribution
+ typedef boost::random::mkl::mt19937 engine_t; // random number engine wrapper for Intel MKL functions
+ typedef boost::variate_generator<engine_t&,distribution_t> generator_t; // variate generator internally uses Intel MKL functions
+
+ std::vector<result_type> v(1000);
+ distribution_t distribution;
+ engine_t engine;
+ boost::generate(v.begin(), v.end(), generator_t(engine,distribution)); // generate variates
+ copy(v.begin(), v.end(), ostream_iterator<double>(cout, "\n")); // print generated values
+ return 0;
+}
+//]
+

Added: sandbox/generate/libs/generate/example/mkl/mkl_example
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/example/omp fibonacci/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/omp fibonacci/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,10 @@
+
+lib gomp ;
+
+project /boost/generate/example/omp\ fibonacci/
+ : requirements <cxxflags>-fopenmp <library>gomp
+ ;
+
+
+exe omp_fibonacci : omp_fibonacci.cpp ;
+

Added: sandbox/generate/libs/generate/example/omp fibonacci/Makefile
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/omp fibonacci/Makefile 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,23 @@
+SRC = omp_fibonacci.cpp
+OBJ = $(SRC:%.cpp=%.o)
+DEPENDFILE = .depend
+CC = g++
+BIN = fibonacci
+CFLAGS = -O3 -std=c++0x -fopenmp -I/opt/boost_1_52_0/
+LDFLAGS = -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/example/omp fibonacci/fibonacci
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/example/omp fibonacci/omp_fibonacci.cpp
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/omp fibonacci/omp_fibonacci.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+// 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)
+
+//[ parallel_fibonacci
+#include <boost/generate/generate.hpp>
+#include <vector>
+#include <cmath>
+#include <omp.h>
+#include <algorithm>
+#include <iostream>
+#include <iterator>
+
+using namespace std;
+
+struct omp_fibonacci_generator
+{
+ // typedefs
+ typedef unsigned long result_type; // generator's result type
+ typedef double internal_type; // type used internally for computation
+ typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; // metafunction class
+
+ // range function call
+ template <class Iterator>
+ void operator()(Iterator begin, Iterator end)
+ {
+ result_type* m = &(*begin); // raw pointer to data
+ const size_t n = end-begin; // number of elements
+ // some constants
+ const internal_type sqrt5 = sqrt(static_cast<internal_type>(5));
+ const internal_type f = 1 / sqrt5;
+ const internal_type phi = (1 + sqrt5) / 2;
+ const internal_type psi = (1 - sqrt5) / 2;
+ #pragma omp parallel for default(shared) schedule(static) // omp parallelization
+ for (size_t i=0; i<n; ++i) m[i] = f * ( pow(phi, i+1) - pow(psi, i+1) ); // use Moivre-Binet's explicit formula
+ }
+};
+
+int main()
+{
+ omp_set_num_threads(8);
+ vector<typename omp_fibonacci_generator::result_type> fibonacci_numbers(80);
+ boost::generate(fibonacci_numbers.begin(), fibonacci_numbers.end(), omp_fibonacci_generator()); // call boost::generate
+ copy(fibonacci_numbers.begin(), fibonacci_numbers.end(), ostream_iterator<typename omp_fibonacci_generator::result_type>(cout, "\n")); // print generated values
+}
+//]
+

Added: sandbox/generate/libs/generate/example/omp stride initializer/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/omp stride initializer/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,10 @@
+
+lib gomp ;
+
+project /boost/generate/example/omp\ stride\ initializer/
+ : requirements <cxxflags>-fopenmp <library>gomp
+ ;
+
+
+exe omp_stride_initializer : omp_stride_initializer.cpp ;
+

Added: sandbox/generate/libs/generate/example/omp stride initializer/Makefile
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/omp stride initializer/Makefile 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,23 @@
+SRC = omp_stride_initializer.cpp
+OBJ = $(SRC:%.cpp=%.o)
+DEPENDFILE = .depend
+CC = g++
+BIN = initializer
+CFLAGS = -O3 -std=c++0x -fopenmp -I/opt/boost_1_52_0/
+LDFLAGS = -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/example/omp stride initializer/initializer
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/example/omp stride initializer/omp_stride_initializer.cpp
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/omp stride initializer/omp_stride_initializer.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,76 @@
+// 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)
+
+//[ initializer
+#include <boost/generate/generate.hpp>
+#include <vector>
+#include <omp.h>
+#include <algorithm>
+#include <iostream>
+#include <iterator>
+#include <boost/iterator/iterator_facade.hpp>
+
+using namespace std;
+
+// a constant stride iterator class
+template <class Value, unsigned int stride>
+class stride_iterator :
+public boost::iterator_facade< stride_iterator<Value, stride>, Value, boost::random_access_traversal_tag>
+{
+ public:
+
+ typedef typename boost::iterator_facade<stride_iterator<Value, stride>, Value, boost::random_access_traversal_tag>::difference_type difference_type;
+ stride_iterator() : m(0) {}
+ explicit stride_iterator(Value* p) : m(p) {}
+
+ private:
+
+ friend class boost::iterator_core_access;
+ void increment() { m += stride; }
+ void decrement() { m -= stride; }
+ void advance(difference_type n) { m += n*stride;}
+ difference_type distance_to(const stride_iterator& z) const { return (z.m - m) / stride; }
+ bool equal(stride_iterator const& other) const { return this->m == other.m; }
+ Value& dereference() const { return *m; }
+ Value* m;
+};
+
+template <class ResultType>
+struct initializer
+{
+ typedef boost::range_generate::constant_stride_range_generator_type_checked<ResultType> is_range_generator; // metafunction class
+
+ initializer(const ResultType& i) : initial_value(i) {}
+
+ // range function call
+ template <class Iterator>
+ void operator()(Iterator begin, Iterator end)
+ {
+ const size_t s = boost::stride<Iterator>::value;
+ const size_t n = (end-begin)*s;
+ ResultType* data = &(*begin);
+ #pragma omp parallel for default(shared) schedule(static) // omp parallelization
+ for (size_t i=0; i<n; i+=s) data[i] = initial_value;
+ }
+ const ResultType initial_value;
+};
+
+typedef stride_iterator<double, 4> iter; // iterator with stride 4 and value_type double
+
+BOOST_IS_CONSTANT_STRIDE_ITERATOR(iter, 4) // specialize traits class
+
+int main()
+{
+ omp_set_num_threads(8);
+ vector<double> v(1000);
+ iter begin(&*v.begin()), end(&*v.end()); // construct stride iterators
+ boost::generate(begin, end, initializer<double>(3)); // call boost::generate
+ copy(v.begin(), v.end(), ostream_iterator<double>(cout, "\n")); // print generated values
+ return 0;
+}
+//]
+

Added: sandbox/generate/libs/generate/example/std_mkl_generate.cpp
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/std_mkl_generate.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,48 @@
+// 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)
+
+#include <vector>
+#include <algorithm>
+#include <mkl.h>
+
+//[ vsl_generator
+struct vsl_generator
+{
+ vsl_generator(VSLStreamStatePtr stream_) : stream(stream_) {}
+
+ int operator()()
+ {
+ int r; // result
+ // call MKL function for discrete uniform distribution: viRngUniform( const int method, VSLStreamStatePtr stream, const int n, int* r, const int a, const int b );
+ // generates random numbers uniformly distributed over the interval [a, b), where a, b are the left and right bounds of the interval respectively,
+ // n is the number of random values to be generated and r denotes the output vector of n random numbers.
+ viRngUniform(VSL_RNG_METHOD_UNIFORM_STD, stream, 1, &r, 0, 10);
+ return r;
+ }
+
+ VSLStreamStatePtr stream; // random stream
+};
+//]
+
+int main()
+{
+//[ main_code
+ std::vector<int> variates(10,0);
+
+ VSLStreamStatePtr stream; // random stream
+ int seed(42); // seed value
+ vslNewStream(&stream, VSL_BRNG_MT19937, seed); // initialize random stream
+ vsl_generator gen(stream); // create generator
+
+ std::generate(variates.begin(), variates.end(), gen); // generate 10 uniformly distributed integers in interval [0, 9]
+
+ vslDeleteStream(&stream); // free resources
+//]
+
+ return 0;
+}
+

Added: sandbox/generate/libs/generate/example/std_mkl_generate_desired.cpp
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/example/std_mkl_generate_desired.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,46 @@
+// 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)
+
+#include <vector>
+#include <algorithm>
+#include <mkl.h>
+
+//[ vsl_generator2
+struct vsl_generator
+{
+ vsl_generator(VSLStreamStatePtr stream_) : stream(stream_) {}
+
+ template <class Iterator>
+ void operator()(Iterator begin, Iterator end)
+ {
+ viRngUniform(VSL_RNG_METHOD_UNIFORM_STD, stream, end-begin, &(*begin), 0, 10);
+ }
+
+ VSLStreamStatePtr stream; // random stream
+};
+//]
+
+int main()
+{
+
+
+ VSLStreamStatePtr stream; // random stream
+ int seed(42); // seed value
+ vslNewStream(&stream, VSL_BRNG_MT19937, seed); // initialize random stream
+ vsl_generator gen(stream); // create generator
+
+ //[ std_generate
+ // generate 10 uniformly distributed integers
+ std::vector<int> variates(10,0);
+ std::generate(variates.begin(), variates.end(), gen);
+ //]
+
+ vslDeleteStream(&stream); // free resources
+
+ return 0;
+}
+

Added: sandbox/generate/libs/generate/test/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/test/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,8 @@
+
+
+
+project /boost/generate/test/ : ;
+
+
+exe range_generate : range_generate.cpp ;
+

Added: sandbox/generate/libs/generate/test/a.out
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/test/range_generate.cpp
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/test/range_generate.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,135 @@
+// 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)
+
+
+
+#include <boost/generate/generate.hpp>
+#include <vector>
+#include <list>
+#include <iostream>
+
+template<class T>
+struct simple_generator
+{
+ T operator()()
+ {
+ return 0;
+ }
+};
+
+struct simple_range_generator
+{
+
+ typedef boost::range_generate::unit_stride_range_generator_type_checked<int> is_range_generator;
+
+ template <class Iterator>
+ void operator()(Iterator begin, Iterator end)
+ {
+ std::cout << "range generate" << std::endl;
+ }
+};
+
+
+struct simple_range_generator2
+{
+
+ template <class Iterator>
+ void operator()(Iterator begin, Iterator end)
+ {
+ std::cout << "range generate 2" << std::endl;
+ }
+
+};
+
+struct simple_range_generator3
+{
+
+ typedef boost::range_generate::unit_stride_range_generator is_range_generator;
+
+ template <class Iterator>
+ void operator()(Iterator begin, Iterator end)
+ {
+ std::cout << "range generate 3" << std::endl;
+ }
+};
+
+struct myclass {};
+
+BOOST_IS_CONSTANT_STRIDE_ITERATOR(myclass,1)
+
+int main()
+{
+
+ simple_generator<int> s_gen;
+ simple_range_generator gen;
+ simple_range_generator2 gen2;
+ simple_range_generator3 gen3;
+
+ std::vector<int> vec(10,0);
+ std::vector<float> vecf(10,0);
+ std::list<int> lst(10,0);
+ int* arr = new int[10];
+
+ std::cout << boost::is_constant_stride_iterator<typename std::list<int>::iterator>::value << std::endl;
+ //std::cout << boost::is_constant_stride_iterator<int>::value << std::endl;
+ std::cout << boost::is_unit_stride_iterator<typename std::list<int>::iterator>::value << std::endl;
+ //std::cout << boost::is_unit_stride_iterator<int>::value << std::endl;
+
+ std::cout << boost::is_constant_stride_iterator<myclass>::value << std::endl;
+ std::cout << boost::is_unit_stride_iterator<myclass>::value << std::endl;
+
+ boost::generate(vec.begin(), vec.end(), gen);
+
+ boost::generate(vec.begin(), vec.end(), gen2);
+
+ boost::generate(vec.begin(), vec.end(), gen3);
+
+
+ // boost::generate(lst.begin(), lst.end(), gen);
+ // Does not compile because std::list<int>::iterator does not model a Unit Stride Iterator
+
+ // boost::generate(lst.begin(), lst.end(), gen2);
+ // Does not compile because std::list<int>::iterator does not model a Unit Stride iterator
+
+ // boost::generate(lst.begin(), lst.end(), gen3);
+ // Does not compile because std::list<int>::iterator does not model a Unit Stride iterator
+
+
+ // boost::generate(vecf.begin(), vecf.end(), gen);
+ // Does not compile because std::vector<float>::iterator::value_type (==float) is not equal to int as required by the template meta function is_vectorizable_type_checked.
+
+ boost::generate(vecf.begin(), vecf.end(), gen2);
+
+ boost::generate(vecf.begin(), vecf.end(), gen3);
+
+
+ boost::generate(arr, arr+10, gen);
+
+ boost::generate(arr, arr+10, gen2);
+
+ boost::generate(arr, arr+10, gen3);
+
+
+ // std::cout << simple_range_generator::is_vectorizable::apply<int>::value << std::endl;
+ // Does not compile: int is not an iterator
+
+ // std::cout << simple_range_generator2::is_vectorizable::apply<int>::value << std::endl;
+ // Does not compile: int is not an iterator
+
+ // std::cout << simple_range_generator3::is_vectorizable::apply<int>::value << std::endl;
+ // Does compile: int is not an iterator
+
+
+ boost::generate(vec.begin(), vec.end(), s_gen);
+ boost::generate(lst.begin(), lst.end(), s_gen);
+
+ delete[] arr;
+
+ return 0;
+}
+
+

Added: sandbox/random/boost/random/acml/acml_exception.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/acml/acml_exception.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,72 @@
+// 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 an exception class used for the ACML random number engines.
+ */
+
+#ifndef BOOST_RANDOM_ACML_EXCEPTION_HPP
+#define BOOST_RANDOM_ACML_EXCEPTION_HPP
+
+#include <stdexcept>
+#include <string>
+
+namespace boost {
+namespace random {
+namespace acml {
+
+const char errmsg[100] = "Input argument value is not valid.";
+
+/// An exception class for AMD ACML error codes.
+class acml_exception : public std::exception
+{
+ public:
+
+ /** @brief Construct from error code.
+ * @param errcode ACML error code.
+ */
+ acml_exception(long errcode)
+ {
+ //msg_ptr = &msg_badargs;
+ }
+
+ /// Destruct exception.
+ virtual ~acml_exception() throw() {}
+
+ /** @brief Error description.
+ * @return Error message.
+ */
+ virtual const char* what() const throw()
+ {
+ //return msg_ptr->c_str();
+ return errmsg;
+ }
+
+ private:
+
+ //static const std::string msg_badargs;
+
+ //const std::string* msg_ptr;
+};
+
+/** @brief Check for ACML errors.
+ * Throw an instance of @c acml_exception if error occurs.
+ * @param errcode ACML error code.
+ */
+inline void check_errcode(long errcode)
+{
+ if (errcode != 0 && errcode != 1) throw boost::random::acml::acml_exception(errcode);
+}
+
+} // acml
+} // random
+} // boost
+
+
+#endif // BOOST_RANDOM_ACML_EXCEPTION_HPP
+

Added: sandbox/random/boost/random/acml/boost/distributions.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/acml/boost/distributions.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,276 @@
+// 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 specializations for the variate_generator class template for Boost random distribution classes and ACML engines.
+ */
+
+#ifndef BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_BOOST_DISTRIBUTIONS_HPP
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_BOOST_DISTRIBUTIONS_HPP
+
+#include "../variate_generator_specialization.hpp"
+#include <boost/random.hpp>
+
+namespace boost {
+namespace random {
+
+
+// discrete distributions
+// ----------------------
+
+// discrete uniform distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM(
+ boost::random::uniform_int_distribution<long>,
+ true,
+ sranddiscreteuniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() ),
+ _dist.a(), _dist.b(), value.a(), value.b()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM(
+ boost::random::uniform_int_distribution<long>,
+ false,
+ dranddiscreteuniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() ),
+ _dist.a(), _dist.b(), value.a(), value.b()
+)
+
+// binomial distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_ACML_CONCAT(boost::random::binomial_distribution<long, float>),
+ true,
+ srandbinomial,
+ BOOST_RANDOM_ACML_CONCAT( _dist.t(), _dist.p() ),
+ BOOST_RANDOM_ACML_CONCAT( value.t(), value.p() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_ACML_CONCAT(boost::random::binomial_distribution<long, double>),
+ false,
+ drandbinomial,
+ BOOST_RANDOM_ACML_CONCAT( _dist.t(), _dist.p() ),
+ BOOST_RANDOM_ACML_CONCAT( value.t(), value.p() )
+)
+
+// geometric distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_ACML_CONCAT(boost::random::geometric_distribution<long, float>),
+ true,
+ srandgeometric,
+ _dist.p(),
+ value.p()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_ACML_CONCAT(boost::random::geometric_distribution<long, double>),
+ false,
+ drandgeometric,
+ _dist.p(),
+ value.p()
+)
+
+// negative binomial distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_ACML_CONCAT(boost::random::negative_binomial_distribution<long, float>),
+ true,
+ srandnegativebinomial,
+ BOOST_RANDOM_ACML_CONCAT( _dist.k(), _dist.p() ),
+ BOOST_RANDOM_ACML_CONCAT( value.k(), value.p() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_ACML_CONCAT(boost::random::negative_binomial_distribution<long, double>),
+ false,
+ drandnegativebinomial,
+ BOOST_RANDOM_ACML_CONCAT( _dist.k(), _dist.p() ),
+ BOOST_RANDOM_ACML_CONCAT( value.k(), value.p() )
+)
+
+// poisson distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_ACML_CONCAT(boost::random::poisson_distribution<long, float>),
+ true,
+ srandpoisson,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.mean() ),
+ BOOST_RANDOM_ACML_CONCAT( value.mean(), value.mean() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_ACML_CONCAT(boost::random::poisson_distribution<long, double>),
+ false,
+ drandpoisson,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.mean() ),
+ BOOST_RANDOM_ACML_CONCAT( value.mean(), value.mean() )
+)
+
+
+// continuous distributions
+// ----------------------
+
+// cauchy distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::cauchy_distribution<float>,
+ true,
+ srandcauchy,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::cauchy_distribution<double>,
+ false,
+ drandcauchy,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+
+// chi-squared distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::chi_squared_distribution<float>,
+ true,
+ srandchisquared,
+ _dist.n(),
+ value.n()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::chi_squared_distribution<double>,
+ false,
+ drandchisquared,
+ _dist.n(),
+ value.n()
+)
+
+// exponential distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::exponential_distribution<float>,
+ true,
+ srandexponential,
+ 1.0f/_dist.lambda(),
+ 1.0f/value.lambda()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::exponential_distribution<double>,
+ false,
+ drandexponential,
+ 1.0d/_dist.lambda(),
+ 1.0d/value.lambda()
+)
+
+// F distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::fisher_f_distribution<float>,
+ true,
+ srandf,
+ BOOST_RANDOM_ACML_CONCAT( _dist.m(), _dist.n() ),
+ BOOST_RANDOM_ACML_CONCAT( value.m(), value.n() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::fisher_f_distribution<double>,
+ false,
+ drandf,
+ BOOST_RANDOM_ACML_CONCAT( _dist.m(), _dist.n() ),
+ BOOST_RANDOM_ACML_CONCAT( value.m(), value.n() )
+)
+
+// gamma distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::gamma_distribution<float>,
+ true,
+ srandgamma,
+ BOOST_RANDOM_ACML_CONCAT( _dist.alpha(), _dist.beta() ),
+ BOOST_RANDOM_ACML_CONCAT( value.alpha(), value.beta() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::gamma_distribution<double>,
+ false,
+ drandgamma,
+ BOOST_RANDOM_ACML_CONCAT( _dist.alpha(), _dist.beta() ),
+ BOOST_RANDOM_ACML_CONCAT( value.alpha(), value.beta() )
+)
+
+// normal distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::normal_distribution<float>,
+ true,
+ srandgaussian,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.sigma()*_dist.sigma() ),
+ BOOST_RANDOM_ACML_CONCAT( value.mean(), value.sigma()*value.sigma() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::normal_distribution<double>,
+ false,
+ drandgaussian,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.sigma()*_dist.sigma() ),
+ BOOST_RANDOM_ACML_CONCAT( value.mean(), value.sigma()*value.sigma() )
+)
+
+// lognormal distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::lognormal_distribution<float>,
+ true,
+ srandlognormal,
+ BOOST_RANDOM_ACML_CONCAT( _dist.m(), _dist.s()*_dist.s() ),
+ BOOST_RANDOM_ACML_CONCAT( value.m(), value.s()*value.s() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::lognormal_distribution<double>,
+ false,
+ drandlognormal,
+ BOOST_RANDOM_ACML_CONCAT( _dist.m(), _dist.s()*_dist.s() ),
+ BOOST_RANDOM_ACML_CONCAT( value.m(), value.s()*value.s() )
+)
+
+// sudent t distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::student_t_distribution<float>,
+ true,
+ srandstudentst,
+ _dist.n(),
+ value.n()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::student_t_distribution<double>,
+ false,
+ drandstudentst,
+ _dist.n(),
+ value.n()
+)
+
+// continuous uniform distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::uniform_real_distribution<float>,
+ true,
+ sranduniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::uniform_real_distribution<double>,
+ false,
+ dranduniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+
+// weibull distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::weibull_distribution<float>,
+ true,
+ srandweibull,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::weibull_distribution<double>,
+ false,
+ drandweibull,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+
+} // random
+} // boost
+
+#endif // BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_BOOST_DISTRIBUTIONS_HPP
+

Added: sandbox/random/boost/random/acml/c++11/distributions.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/acml/c++11/distributions.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,296 @@
+// 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 specializations for the variate_generator class template for c++11 random distribution classes and ACML engines.
+ */
+
+#ifndef BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_0X_DISTRIBUTIONS_HPP
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_0X_DISTRIBUTIONS_HPP
+
+#include <boost/config.hpp>
+#ifndef BOOST_NO_CXX11_HDR_RANDOM
+
+#include "../variate_generator_specialization.hpp"
+#include <random>
+
+namespace boost {
+namespace random {
+
+// discrete distributions
+// ----------------------
+
+// discrete uniform distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM(
+ std::uniform_int_distribution<long>,
+ true,
+ sranddiscreteuniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() ),
+ _dist.a(), _dist.b(), value.a(), value.b()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM(
+ std::uniform_int_distribution<long>,
+ false,
+ dranddiscreteuniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() ),
+ _dist.a(), _dist.b(), value.a(), value.b()
+)
+
+// binomial distribution
+#if ((defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || (! (defined (__GLIBCXX__))) )
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::binomial_distribution<long>,
+ true,
+ srandbinomial,
+ BOOST_RANDOM_ACML_CONCAT( _dist.t(), _dist.p() ),
+ BOOST_RANDOM_ACML_CONCAT( value.t(), value.p() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::binomial_distribution<long>,
+ false,
+ drandbinomial,
+ BOOST_RANDOM_ACML_CONCAT( _dist.t(), _dist.p() ),
+ BOOST_RANDOM_ACML_CONCAT( value.t(), value.p() )
+)
+#endif
+
+// geometric distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::geometric_distribution<long>,
+ true,
+ srandgeometric,
+ _dist.p(),
+ value.p()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::geometric_distribution<long>,
+ false,
+ drandgeometric,
+ _dist.p(),
+ value.p()
+)
+
+// negative binomial distribution
+#if ((defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || (! (defined (__GLIBCXX__))) )
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::negative_binomial_distribution<long>,
+ true,
+ srandnegativebinomial,
+ BOOST_RANDOM_ACML_CONCAT( _dist.k(), _dist.p() ),
+ BOOST_RANDOM_ACML_CONCAT( value.k(), value.p() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::negative_binomial_distribution<long>,
+ false,
+ drandnegativebinomial,
+ BOOST_RANDOM_ACML_CONCAT( _dist.k(), _dist.p() ),
+ BOOST_RANDOM_ACML_CONCAT( value.k(), value.p() )
+)
+#endif
+
+// poisson distribution
+#if ((defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || (! (defined (__GLIBCXX__))) )
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::poisson_distribution<long>,
+ true,
+ srandpoisson,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.mean() ),
+ BOOST_RANDOM_ACML_CONCAT( value.mean(), value.mean() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::poisson_distribution<long>,
+ false,
+ drandpoisson,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.mean() ),
+ BOOST_RANDOM_ACML_CONCAT( value.mean(), value.mean() )
+)
+#endif
+
+
+// continuous distributions
+// ----------------------
+
+// cauchy distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::cauchy_distribution<float>,
+ true,
+ srandcauchy,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::cauchy_distribution<double>,
+ false,
+ drandcauchy,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+
+// chi-squared distribution
+#if ((defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || (! (defined (__GLIBCXX__))) )
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::chi_squared_distribution<float>,
+ true,
+ srandchisquared,
+ _dist.n(),
+ value.n()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::chi_squared_distribution<double>,
+ false,
+ drandchisquared,
+ _dist.n(),
+ value.n()
+)
+#endif
+
+// exponential distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::exponential_distribution<float>,
+ true,
+ srandexponential,
+ 1.0f/_dist.lambda(),
+ 1.0f/value.lambda()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::exponential_distribution<double>,
+ false,
+ drandexponential,
+ 1.0d/_dist.lambda(),
+ 1.0d/value.lambda()
+)
+
+// F distribution
+#if ((defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || (! (defined (__GLIBCXX__))) )
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::fisher_f_distribution<float>,
+ true,
+ srandf,
+ BOOST_RANDOM_ACML_CONCAT( _dist.m(), _dist.n() ),
+ BOOST_RANDOM_ACML_CONCAT( value.m(), value.n() )
+)
+#endif
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::fisher_f_distribution<double>,
+ false,
+ drandf,
+ BOOST_RANDOM_ACML_CONCAT( _dist.m(), _dist.n() ),
+ BOOST_RANDOM_ACML_CONCAT( value.m(), value.n() )
+)
+
+// gamma distribution
+#if ((defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || (! (defined (__GLIBCXX__))) )
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::gamma_distribution<float>,
+ true,
+ srandgamma,
+ BOOST_RANDOM_ACML_CONCAT( _dist.alpha(), _dist.beta() ),
+ BOOST_RANDOM_ACML_CONCAT( value.alpha(), value.beta() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::gamma_distribution<double>,
+ false,
+ drandgamma,
+ BOOST_RANDOM_ACML_CONCAT( _dist.alpha(), _dist.beta() ),
+ BOOST_RANDOM_ACML_CONCAT( value.alpha(), value.beta() )
+)
+#endif
+
+// normal distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::normal_distribution<float>,
+ true,
+ srandgaussian,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.stddev()*_dist.stddev() ),
+ BOOST_RANDOM_ACML_CONCAT( value.mean(), value.stddev()*value.stddev() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::normal_distribution<double>,
+ false,
+ drandgaussian,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.stddev()*_dist.stddev() ),
+ BOOST_RANDOM_ACML_CONCAT( value.mean(), value.stddev()*value.stddev() )
+)
+
+// lognormal distribution
+#if ((defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || (! (defined (__GLIBCXX__))) )
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::lognormal_distribution<float>,
+ true,
+ srandlognormal,
+ BOOST_RANDOM_ACML_CONCAT( _dist.m(), _dist.s()*_dist.s() ),
+ BOOST_RANDOM_ACML_CONCAT( value.m(), value.s()*value.s() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::lognormal_distribution<double>,
+ false,
+ drandlognormal,
+ BOOST_RANDOM_ACML_CONCAT( _dist.m(), _dist.s()*_dist.s() ),
+ BOOST_RANDOM_ACML_CONCAT( value.m(), value.s()*value.s() )
+)
+#endif
+
+// sudent t distribution
+#if ((defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || (! (defined (__GLIBCXX__))) )
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::student_t_distribution<float>,
+ true,
+ srandstudentst,
+ _dist.n(),
+ value.n()
+)
+#endif
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::student_t_distribution<double>,
+ false,
+ drandstudentst,
+ _dist.n(),
+ value.n()
+)
+
+// continuous uniform distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::uniform_real_distribution<float>,
+ true,
+ sranduniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::uniform_real_distribution<double>,
+ false,
+ dranduniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+
+// weibull distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::weibull_distribution<float>,
+ true,
+ srandweibull,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::weibull_distribution<double>,
+ false,
+ drandweibull,
+ BOOST_RANDOM_ACML_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_ACML_CONCAT( value.a(), value.b() )
+)
+
+} // random
+} // boost
+
+#endif
+
+#endif // BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_0X_DISTRIBUTIONS_HPP
+

Added: sandbox/random/boost/random/acml/engine.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/acml/engine.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,546 @@
+// 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 a random number engine which wraps functions from the AMD ACML library.
+ */
+
+#ifndef BOOST_RANDOM_ACML_ENGINE_HPP
+#define BOOST_RANDOM_ACML_ENGINE_HPP
+
+#include <istream>
+#include <ostream>
+#include <vector>
+#include <limits>
+#include <acml.h>
+#include "acml_exception.hpp"
+#include <boost/mpl/if.hpp>
+#include <boost/mpl/eval_if.hpp>
+#include <boost/static_assert.hpp>
+#include <boost/generate/generate.hpp>
+#include <boost/random/detail/seed.hpp>
+#include <boost/random/detail/seed_impl.hpp>
+#include <cassert>
+
+namespace boost {
+namespace random {
+namespace acml {
+namespace detail {
+
+inline void randinitalize(long genid, long subid, long* seed, long* lseed, long* state, long* lstate, double*)
+{
+ long info(0);
+ drandinitialize(genid, subid, seed, lseed, state, lstate, &info);
+ check_errcode(info);
+}
+
+inline void randinitalize(long genid, long subid, long* seed, long* lseed, long* state, long* lstate, float*)
+{
+ long info(0);
+ srandinitialize(genid, subid, seed, lseed, state, lstate, &info);
+ check_errcode(info);
+}
+
+inline void randdiscreteuniform(long n, long a, long b, long *state, long *x, double*)
+{
+ long info(0);
+ dranddiscreteuniform(n, a, b, state, x, &info);
+ check_errcode(info);
+}
+
+inline void randdiscreteuniform(long n, long a, long b, long *state, long *x, float*)
+{
+ long info(0);
+ sranddiscreteuniform(n, a, b, state, x, &info);
+ check_errcode(info);
+}
+
+template<class T>
+inline long randdiscreteuniform(long a, long b, long *state, T* ptr)
+{
+ long x;
+ randdiscreteuniform(1, a, b, state, &x, ptr);
+ return x;
+}
+
+inline void randskipahead(long n, long *state, double*)
+{
+ long info(0);
+ drandskipahead(n, state, &info);
+ check_errcode(info);
+}
+
+inline void randskipahead(long n, long *state, float*)
+{
+ long info(0);
+ srandskipahead(n, state, &info);
+ check_errcode(info);
+}
+
+inline void randleapfrog(long n, long k, long *state, double*)
+{
+ long info(0);
+ drandleapfrog(n,k,state,&info);
+ check_errcode(info);
+}
+
+inline void randleapfrog(long n, long k, long *state, float*)
+{
+ long info(0);
+ srandleapfrog(n,k,state,&info);
+ check_errcode(info);
+}
+
+template<class T>
+inline long state_size(long genid, long subid, T* ptr)
+{
+ long seed = 0; long lseed = 1; long state = 0; long lstate = -1;
+ randinitalize(genid, subid, &seed, &lseed, &state, &lstate, ptr);
+ return lstate;
+}
+
+template<class T>
+inline std::size_t seed_sequence_size(long genid, long subid, T* ptr)
+{
+ long seed = 0; long lseed = -1; long state = 0; long lstate = -1;
+ randinitalize(genid, subid, &seed, &lseed, &state, &lstate, ptr);
+ return static_cast<std::size_t>(lseed);
+}
+
+template<class T>
+inline std::vector<long> randinitalize(long genid, long subid, long seed, T* ptr)
+{
+ std::vector<long> state(state_size(genid,subid,ptr));
+ long d_seed(seed); long dl_seed(1); long ds(state.size());
+ randinitalize(genid, subid, &d_seed, &dl_seed, &state[0], &ds, ptr);
+ return state;
+}
+
+template<class T>
+inline std::vector<long> randinitalize(long genid, long subid, std::vector<long>& seeds, T* ptr)
+{
+ std::vector<long> state(state_size(genid,subid,ptr));
+ long dl_seed(seeds.size()); long ds(state.size());
+ randinitalize(genid, subid, &seeds[0], &dl_seed, &state[0], &ds, ptr);
+ return state;
+}
+
+template <long genid>
+struct has_block_split_impl : public
+ boost::mpl::eval_if_c<(genid==1) || (genid==2) || (genid==4),
+ boost::mpl::true_,
+ boost::mpl::false_
+ >::type
+{};
+
+template <long genid>
+struct has_leap_frog_impl : public
+boost::mpl::eval_if_c<(genid==1) || (genid==2) /*|| (genid==4)*/,
+ boost::mpl::true_,
+ boost::mpl::false_
+ >::type
+{};
+
+} // detail
+
+/** @brief Class wrapping the AMD ACML base random number generators.
+ *
+ * Implements the boost uniform random number generator concept.
+ * @tparam brng Generator ID.
+ * @tparam single Use single precision?
+ * @tparam subid Generator sub ID.
+ */
+template <long genid_=1, bool single=false, long subid_=1>
+class engine
+{
+
+ BOOST_STATIC_ASSERT( (genid_ > 0) && (genid_ < 5) && ( ((genid_==2) && (subid_ > 0) && (subid_ < 274)) || (genid_!=2) ) );
+
+
+ public: // typedefs
+
+ /** @typedef internal_type
+ * Single or double precision.
+ */
+ typedef typename boost::mpl::if_c<single,float,double>::type internal_type;
+
+ /** @typedef result_type
+ * Type of the resulting random value.
+ */
+ typedef long result_type;
+
+ /** @typedef seed_type
+ * Type of the seed values.
+ */
+ typedef long seed_type;
+
+ /** @typedef is_range_generator
+ * Required for the engine to model a Range Generator.
+ */
+ typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator;
+
+ /** @typedef state_type
+ * Type of the internal state.
+ */
+ typedef std::vector<long> state_type;
+
+
+ public: // static members
+
+ /// AMD ACML GENID index.
+ static const long genid;
+
+ /// AMD ACML SUBID index
+ static const long subid;
+
+ /// Default seed parameter
+ static const long default_seed;
+
+
+ public: // ctors
+
+ /// Construct an instance with default parameters.
+ engine() { seed(); }
+
+ /** @brief Construct with user defined seed value.
+ * @param value Seed value.
+ */
+ BOOST_RANDOM_DETAIL_ARITHMETIC_CONSTRUCTOR(engine, long, value) { seed(value); }
+
+ /** @brief Construct with seed sequence.
+ * @param seq Seed sequence.
+ */
+ BOOST_RANDOM_DETAIL_SEED_SEQ_CONSTRUCTOR(engine, SeedSeq, seq) { seed(seq); }
+
+ /** @brief Construct from seed values.
+ * @tparam It Input iterator type.
+ * @param first Iterator pointing to the first seed value.
+ * @param last Iterator pointing past-the-end of seed value sequence.
+ */
+ template<class It>
+ engine(It& first, It& last) { seed(first,last); }
+
+ /** @brief Copy construct
+ * @param e Other engine
+ */
+ engine(const engine& e) : state_(e.state_) {}
+
+
+ public: // seed
+
+ /// @brief Set default seed value.
+ void seed() { seed(default_seed); }
+
+ /** @brief Set seed value.
+ * @param s Seed value.
+ */
+ BOOST_RANDOM_DETAIL_ARITHMETIC_SEED(engine, long, s)
+ //void seed(const long& s)
+ {
+ state_type s2(detail::randinitalize(genid_, subid_, s, (internal_type*)0));
+ std::swap(state_,s2);
+ }
+
+ /** @brief Set state by seed sequence.
+ * @tparam Sseq Seed sequence type.
+ * @param q Seed sequence.
+ */
+ BOOST_RANDOM_DETAIL_SEED_SEQ_SEED(engine, Sseq, q)
+ //template <class Sseq>
+ //void seed(Sseq& q)
+ {
+ // generate as many seeds as needed
+ const std::size_t n_seed = detail::seed_sequence_size(genid_, subid_, (internal_type*)0);
+ std::vector<typename Sseq::result_type> seed0(n_seed);
+ std::vector<long> seed_(n_seed);
+ q.generate(seed0.begin(),seed0.end());
+ std::copy(seed0.begin(),seed0.end(),seed_.begin());
+ state_type s2(detail::randinitalize(genid_, subid_, seed_, (internal_type*)0));
+ std::swap(state_,s2);
+ }
+
+ /** @brief Set state by sequence of seed values.
+ * @tparam It Input iterator type.
+ * @param first Iterator pointing to the first seed value.
+ * @param last Iterator pointing past-the-end of seed value sequence.
+ */
+ template<class It>
+ void seed(It first, It last)
+ {
+ std::vector<long> seed_;
+ while(first!=last)
+ {
+ seed_.push_back(*first++);
+ }
+ state_type s2(detail::randinitalize(genid_, subid_, seed_, (internal_type*)0));
+ std::swap(state_,s2);
+ }
+
+
+ public: // assignment
+
+ /** @brief Assignment operator.
+ * @param rhs Instance to copy from.
+ * @return Reference to this instance.
+ */
+ engine& operator=(engine rhs)
+ {
+ std::swap(rhs.state_,state_);
+ return *this;
+ }
+
+
+ public: // Advance state
+
+ /** @brief Discard values.
+ * @param z Number of values to be discarded.
+ */
+ void discard(std::size_t z)
+ {
+ for(std::size_t j = 0; j < z; ++j) (*this)();
+ }
+
+
+ public: // main methods
+
+ /** @brief Range function call.
+ *
+ * Assign random values to a range.
+ * @pre @c UnitStrideIterator must meet the requirements of a Unit Stride Iterator and it's value_type must be equal to the engine's result type.
+ * @tparam UnitStrideIterator Iterator type which implements the Unit Stride Iterator concept.
+ * @param first Start iterator.
+ * @param last Past-the-end iterator.
+ */
+ template <class UnitStrideIterator>
+ inline void operator()(UnitStrideIterator first, UnitStrideIterator last)
+ {
+ assert((boost::is_unit_stride_iterator<UnitStrideIterator>::type::value && boost::is_same<typename std::iterator_traits<UnitStrideIterator>::value_type, result_type>::type::value));
+ const unsigned int n(last - first);
+ detail::randdiscreteuniform(n, min(), max(), &state_[0], &(*first), (internal_type*)0);
+ }
+
+ /** @brief Element function call.
+ * @return A single random value.
+ */
+ inline result_type operator()()
+ {
+ return detail::randdiscreteuniform(min(), max(), &state_[0], (internal_type*)0);
+ }
+
+
+ public: // info
+
+ /** @brief Minimum value that the engine can return.
+ * @return Minimum value
+ */
+ inline result_type min() const { return (std::numeric_limits<result_type>::min)() / 2 + 1; }
+
+ /** @brief Maximum value that the engine can return.
+ * @return Maximum value
+ */
+ inline result_type max() const { return (std::numeric_limits<result_type>::max)() / 2; }
+
+
+ public: // equality check
+
+ /** @brief Equality operator.
+ * @param a Left hand side instance.
+ * @param b Right hand side instance.
+ * @return Returns true if a and b are in the same state.
+ */
+ friend bool operator==(const engine& a, const engine& b) { return a.state_ == b.state_; }
+
+ /** @brief Inequality operator.
+ * @param a Left hand side instance.
+ * @param b Right hand side instance.
+ * @return Returns true if a and b are not in the same state.
+ */
+ friend bool operator!=(const engine& a, const engine& b) { return a.state_ != b.state_; }
+
+ public: // io
+
+ /** @brief Writes state to output stream.
+ * @param os Output stream instance.
+ * @param e Instance of engine.
+ * @return Reference to output stream.
+ */
+ /*friend std::ostream& operator<<(std::ostream& os, const engine& e)
+ {
+ const std::size_t n(e.state_.size()*sizeof(long) / sizeof(const char));
+ const std::size_t nl(sizeof(std::size_t)/sizeof(const char));
+ const char* l(reinterpret_cast<const char*>(&n));
+ for (std::size_t i=0; i<nl; ++i) os << l[i];
+ const char* data(reinterpret_cast<const char*>(&e.state_[0]));
+ for (std::size_t i=0; i<n; ++i) os << data[i];
+ return os;
+ }*/
+ template<class CharT, class Traits>
+ friend std::basic_ostream<CharT,Traits>& operator<<(std::basic_ostream<CharT,Traits>& os, const engine& e)
+ {
+ const std::size_t n(e.state_.size());
+ os.write(reinterpret_cast<const CharT*>(&n), sizeof(std::size_t)/sizeof(CharT));
+ os.write(reinterpret_cast<const CharT*>(&e.state_[0]), sizeof(long)/sizeof(CharT)*n);
+ return os;
+ }
+
+ /** @brief Reads state from input stream.
+ * @param is Input stream instance.
+ * @param e Instance of engine.
+ * @return Reference to input stream.
+ */
+ template<class CharT, class Traits>
+ friend std::basic_istream<CharT,Traits>& operator>>(std::basic_istream<CharT,Traits>& is, engine& e)
+ {
+ std::size_t n(0);
+ is.read(reinterpret_cast<CharT*>(&n), sizeof(std::size_t)/sizeof(CharT));
+ state_type s2(n);
+ is.read(reinterpret_cast<CharT*>(&s2[0]), sizeof(long)/sizeof(CharT)*n);
+ std::swap(s2,e.state_);
+ return is;
+ }
+
+
+ public: // access
+
+ /** @brief Get access to internal state object.
+ * @return State.
+ */
+ inline state_type& state()
+ {
+ return state_;
+ }
+
+ /** @brief Get read access to internal state object.
+ * @return State.
+ */
+ inline const state_type& state() const
+ {
+ return state_;
+ }
+
+
+ private: // members
+
+ /// Internal state.
+ state_type state_;
+
+};
+
+
+// A definition is required even for integral static constants
+template <long genid_, bool single, long subid_>
+const long engine<genid_, single, subid_>::genid = genid_;
+template <long genid_, bool single, long subid_>
+const long engine<genid_, single, subid_>::subid = subid_;
+template <long genid_, bool single, long subid_>
+const long engine<genid_, single, subid_>::default_seed = 42;
+
+
+
+// TODO?
+/*
+template <bool single, long subid_>
+class engine<5l,single, subid_>
+{
+
+};*/
+
+
+
+/** @brief Traits class to inquire whether engine can be used with block-splitting.
+ * @tparam Engine ACML engine.
+ */
+template <class Engine>
+struct has_block_split : public detail::has_block_split_impl<Engine::genid>::type {};
+
+
+/** @brief Makes engines independent by block-splitting.
+ * @tparam Engine ACML engine.
+ * @tparam Iterator Iterator class.
+ * @param begin Points to the first engine.
+ * @param end Points past-the-end of the last engine.
+ * @param size Maximum number of variates needed from a single engine.
+ * @return Independent engines (by block-splitting).
+ */
+template <class Engine, class Iterator>
+void make_independent_engines_by_block_split(Iterator begin, Iterator end, const std::size_t& size)
+{
+ BOOST_STATIC_ASSERT_MSG(has_block_split<Engine>::value, "This engine does not provide block splitting");
+ if (end - begin <= 0) return;
+ typename Engine::state_type s(begin->state());
+ ++begin;
+ for (Iterator it=begin; it!=end; ++it)
+ {
+ detail::randskipahead(size, &s[0], (typename Engine::internal_type*)0);
+ it->state() = s;
+ }
+}
+
+/** @brief Traits class to inquire whether engine can be used with leap-frogging.
+ * @tparam Engine ACML engine.
+ */
+template <class Engine>
+struct has_leap_frog : public detail::has_leap_frog_impl<Engine::genid>::type {};
+
+/** @brief Makes engines independent by leap-frogging.
+ * @tparam Engine ACML engine.
+ * @tparam Iterator Iterator class.
+ * @param begin Points to the first engine.
+ * @param end Points past-the-end of the last engine.
+ * @return Independent engines (by leap-frogging).
+ */
+template <class Engine, class Iterator>
+void make_independent_engines_by_leap_frog(Iterator begin, Iterator end)
+{
+ BOOST_STATIC_ASSERT_MSG(has_leap_frog<Engine>::value, "This engine does not provide leap-frogging");
+ long n(end - begin);
+ if (n <= 0) return;
+ typename Engine::state_type s(begin->state());
+ typename Engine::state_type s2;
+ long k(1);
+ for (Iterator it=begin; it!=end; ++it, ++k)
+ {
+ s2 = s;
+ detail::randleapfrog(n, k, &s2[0], (typename Engine::internal_type*)0);
+ it->state() = s2;
+ }
+}
+
+/** @typedef nag
+ * NAG basic generator: linear congruential generator, period is approx. 2^57
+ */
+typedef engine<1,false,1> nag;
+
+/** @typedef wh
+ * A set of 273 Wichmann-Hill combined multiplicative congruential generators.
+ */
+typedef engine<2,false,1> wh;
+
+/** @typedef mt19937
+ * A Mersenne Twister pseudorandom number generator.
+ */
+typedef engine<3,false,1> mt19937;
+
+/** @typedef mrg32k3a
+ * A combined multiple recursive generator with two components of order 3.
+ */
+typedef engine<4,false,1> mrg32k3a;
+
+// * @typedef bbs
+// * Blum-Blum-Shub pseudo random number generator is cryptologically secure under the
+// * assumption that the quadratic residuosity problem is intractable
+// *
+//typedef engine<5,false,1> bbs;
+
+
+} // acml
+} // random
+} // boost
+
+#endif // BOOST_RANDOM_ACML_ENGINE_HPP
+

Added: sandbox/random/boost/random/acml/tr1/distributions.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/acml/tr1/distributions.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,153 @@
+// 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 specializations for the variate_generator class template for TR1 random distribution classes and ACML engines.
+ */
+
+#ifndef BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_TR1_DISTRIBUTIONS_HPP
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_TR1_DISTRIBUTIONS_HPP
+
+#include <boost/config.hpp>
+#ifdef BOOST_HAS_TR1_RANDOM
+
+#include "../variate_generator_specialization.hpp"
+#include <tr1/random.hpp>
+
+namespace boost {
+namespace random {
+
+
+// discrete distributions
+// ----------------------
+
+// discrete uniform distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM_TR1(
+ std::tr1::uniform_int<long>,
+ true,
+ sranddiscreteuniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.min(), _dist.max() ),
+ _dist.a(), _dist.b()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM_TR1(
+ std::tr1::uniform_int<long>,
+ false,
+ dranddiscreteuniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.min(), _dist.max() ),
+ _dist.a(), _dist.b()
+)
+
+// binomial distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ BOOST_RANDOM_ACML_CONCAT(std::tr1::binomial_distribution<long, float>),
+ true,
+ srandbinomial,
+ BOOST_RANDOM_ACML_CONCAT( _dist.t(), _dist.p() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ BOOST_RANDOM_ACML_CONCAT(std::tr1::binomial_distribution<long, double>),
+ false,
+ drandbinomial,
+ BOOST_RANDOM_ACML_CONCAT( _dist.t(), _dist.p() )
+)
+
+// geometric distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ BOOST_RANDOM_ACML_CONCAT(std::tr1::geometric_distribution<long, float>),
+ true,
+ srandgeometric,
+ _dist.p()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ BOOST_RANDOM_ACML_CONCAT(std::tr1::geometric_distribution<long, double>),
+ false,
+ drandgeometric,
+ _dist.p()
+)
+
+// poisson distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ BOOST_RANDOM_ACML_CONCAT(std::tr1::poisson_distribution<long, float>),
+ true,
+ srandpoisson,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.mean() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ BOOST_RANDOM_ACML_CONCAT(std::tr1::poisson_distribution<long, double>),
+ false,
+ drandpoisson,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.mean() )
+)
+
+
+// continuous distributions
+// ----------------------
+
+// exponential distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::exponential_distribution<float>,
+ true,
+ srandexponential,
+ 1.0f/_dist.lambda()
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::exponential_distribution<double>,
+ false,
+ drandexponential,
+ 1.0d/_dist.lambda()
+)
+
+// gamma distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::gamma_distribution<float>,
+ true,
+ srandgamma,
+ BOOST_RANDOM_ACML_CONCAT( _dist.alpha(), 1.0f)
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::gamma_distribution<double>,
+ false,
+ drandgamma,
+ BOOST_RANDOM_ACML_CONCAT( _dist.alpha(), 1.0d )
+)
+
+// normal distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::normal_distribution<float>,
+ true,
+ srandgaussian,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.sigma()*_dist.sigma() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::normal_distribution<double>,
+ false,
+ drandgaussian,
+ BOOST_RANDOM_ACML_CONCAT( _dist.mean(), _dist.sigma()*_dist.sigma() )
+)
+
+// continuous uniform distribution
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::uniform_real<float>,
+ true,
+ sranduniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.min(), _dist.max() )
+)
+BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::uniform_real<double>,
+ false,
+ dranduniform,
+ BOOST_RANDOM_ACML_CONCAT( _dist.min(), _dist.max() )
+)
+
+} // random
+} // boost
+
+#endif
+
+#endif // BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_TR1_DISTRIBUTIONS_HPP
+

Added: sandbox/random/boost/random/acml/variate_generator_specialization.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/acml/variate_generator_specialization.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,740 @@
+// 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 macros used for specializing the template class variate_generator with ACML engines.
+ */
+
+#ifndef BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_HPP
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_HPP
+
+#include <boost/random/variate_generator.hpp>
+#include <boost/generate/generate.hpp>
+#include <boost/mpl/bool.hpp>
+#include <limits>
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+#define BOOST_RANDOM_ACML_CONCAT(...) __VA_ARGS__
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY(acml_engine_type, Distribution, acml_function, dist_params, value_params) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<acml_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef acml_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef typename Distribution::result_type result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(acml_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ long info(0); \
+ result_type result; \
+ acml_function(1, dist_params, &(helper_type::ref(_eng).state()[0]), &result, &info); \
+ boost::random::acml::check_errcode(info); \
+ return result; \
+} \
+ \
+template<class T> \
+result_type operator()(const T& value) \
+{ \
+ long info(0); \
+ result_type result; \
+ acml_function(1, value_params, &(helper_type::ref(_eng).state()[0]), &result, &info); \
+ boost::random::acml::check_errcode(info); \
+ return result; \
+} \
+ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ long info(0); \
+ acml_function(end-begin, dist_params, &(helper_type::ref(_eng).state()[0]), &(*begin), &info); \
+ boost::random::acml::check_errcode(info); \
+} \
+ \
+template<class UnitStrideIterator, class T> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end, const T& value) \
+{ \
+ long info(0); \
+ acml_function(end-begin, value_params, &(helper_type::ref(_eng).state()[0]), &(*begin), &info); \
+ boost::random::acml::check_errcode(info); \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+acml_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION(Distribution, single, acml_function, dist_params, value_params) \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params) \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>&), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params) \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>*), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params) \
+ ) \
+}; \
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>, Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> : public boost::mpl::true_ {};
+
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1(acml_engine_type, Distribution, acml_function, dist_params ) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<acml_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef acml_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef typename Distribution::result_type result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(acml_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ long info(0); \
+ result_type result; \
+ acml_function(1, dist_params, &(helper_type::ref(_eng).state()[0]), &result, &info); \
+ boost::random::acml::check_errcode(info); \
+ return result; \
+} \
+ \ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ long info(0); \
+ acml_function(end-begin, dist_params, &(helper_type::ref(_eng).state()[0]), &(*begin), &info); \
+ boost::random::acml::check_errcode(info); \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+acml_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_TR1(Distribution, single, acml_function, dist_params) \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params) \ \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>&), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params) \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>*), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params) \
+ ) \
+}; \
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>, Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> : public boost::mpl::true_ {};
+
+
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM(acml_engine_type, Distribution, acml_function, dist_params, value_params, dist_param_min, dist_param_max, value_param_min, value_param_max) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<acml_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef acml_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef typename Distribution::result_type result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(acml_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ if ( dist_param_min > std::numeric_limits<result_type>::max() - dist_param_max ) \
+ { \
+ return _dist(helper_type::ref(_eng)); \
+ } else \
+ { \
+ long info(0); \
+ result_type result; \
+ acml_function(1, dist_params, &(helper_type::ref(_eng).state()[0]), &result, &info); \
+ boost::random::acml::check_errcode(info); \
+ return result; \
+ } \
+} \
+ \
+template<class T> \
+result_type operator()(const T& value) \
+{ \
+ if ( value_param_min > std::numeric_limits<result_type>::max() - value_param_max ) \
+ { \
+ return _dist(helper_type::ref(_eng), value); \
+ } else \
+ { \
+ long info(0); \
+ result_type result; \
+ acml_function(1, value_params, &(helper_type::ref(_eng).state()[0]), &result, &info); \
+ boost::random::acml::check_errcode(info); \
+ return result; \
+ } \
+} \
+ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ if ( dist_param_min > std::numeric_limits<result_type>::max() - dist_param_max ) \
+ { \
+ while (begin != end) \
+ { \
+ *begin++ = _dist(helper_type::ref(_eng)); \
+ } \
+ } else \
+ { \
+ long info(0); \
+ acml_function(end-begin, dist_params, &(helper_type::ref(_eng).state()[0]), &(*begin), &info); \
+ boost::random::acml::check_errcode(info); \
+ } \
+} \
+ \
+template<class UnitStrideIterator, class T> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end, const T& value) \
+{ \
+ if ( value_param_min > std::numeric_limits<result_type>::max() - value_param_max ) \
+ { \
+ while (begin != end) \
+ { \
+ *begin++ = _dist(helper_type::ref(_eng), value); \
+ } \
+ } else \
+ { \
+ long info(0); \
+ acml_function(end-begin, value_params, &(helper_type::ref(_eng).state()[0]), &(*begin), &info); \
+ boost::random::acml::check_errcode(info); \
+ } \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+acml_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM(Distribution, single, acml_function, dist_params, value_params, dist_param_min, dist_param_max, value_param_min, value_param_max)\
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params), \
+ dist_param_min, \
+ dist_param_max, \
+ value_param_min, \
+ value_param_max \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>&), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params), \
+ dist_param_min, \
+ dist_param_max, \
+ value_param_min, \
+ value_param_max \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>*), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params), \
+ dist_param_min, \
+ dist_param_max, \
+ value_param_min, \
+ value_param_max \
+ ) \
+}; \
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>, Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> : public boost::mpl::true_ {};
+
+
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM_TR1(acml_engine_type, Distribution, acml_function, dist_params, dist_param_min, dist_param_max) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<acml_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef acml_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef typename Distribution::result_type result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(acml_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ if ( dist_param_min > std::numeric_limits<result_type>::max() - dist_param_max ) \
+ { \
+ return _dist(helper_type::ref(_eng)); \
+ } else \
+ { \
+ long info(0); \
+ result_type result; \
+ acml_function(1, dist_params, &(helper_type::ref(_eng).state()[0]), &result, &info); \
+ boost::random::acml::check_errcode(info); \
+ return result; \
+ } \
+} \
+ \ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ if ( dist_param_min > std::numeric_limits<result_type>::max() - dist_param_max ) \
+ { \
+ while (begin != end) \
+ { \
+ *begin++ = _dist(helper_type::ref(_eng)); \
+ } \
+ } else \
+ { \
+ long info(0); \
+ acml_function(end-begin, dist_params, &(helper_type::ref(_eng).state()[0]), &(*begin), &info); \
+ boost::random::acml::check_errcode(info); \
+ } \
+} \
+ \ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+acml_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM_TR1(Distribution, single, acml_function, dist_params, dist_param_min, dist_param_max)\
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM_TR1( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ dist_param_min, \
+ dist_param_max \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM_TR1( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>&), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ dist_param_min, \
+ dist_param_max \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM_TR1( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>*), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ dist_param_min, \
+ dist_param_max \
+ ) \
+}; \
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>, Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> : public boost::mpl::true_ {};
+
+
+
+
+
+
+
+
+
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_2(acml_engine_type, Distribution, acml_function, dist_params, value_params, ResultType) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<acml_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef acml_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef ResultType result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(acml_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ long info(0); \
+ result_type result; \
+ acml_function(1, dist_params, &(helper_type::ref(_eng).state()[0]), &result, &info); \
+ boost::random::acml::check_errcode(info); \
+ return result; \
+} \
+ \
+template<class T> \
+result_type operator()(const T& value) \
+{ \
+ long info(0); \
+ result_type result; \
+ acml_function(1, value_params, &(helper_type::ref(_eng).state()[0]), &result, &info); \
+ boost::random::acml::check_errcode(info); \
+ return result; \
+} \
+ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ long info(0); \
+ acml_function(end-begin, dist_params, &(helper_type::ref(_eng).state()[0]), &(*begin), &info); \
+ boost::random::acml::check_errcode(info); \
+} \
+ \
+template<class UnitStrideIterator, class T> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end, const T& value) \
+{ \
+ long info(0); \
+ acml_function(end-begin, value_params, &(helper_type::ref(_eng).state()[0]), &(*begin), &info); \
+ boost::random::acml::check_errcode(info); \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+acml_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_2(Distribution, single, acml_function, dist_params, value_params, result_type) \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_2( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params), \
+ result_type \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_2( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>&), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params), \
+ result_type \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_2( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>*), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params), \
+ result_type \
+ ) \
+}; \
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>, Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> : public boost::mpl::true_ {};
+
+
+
+/*#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_MIN_MAX(acml_engine_type, Distribution, acml_function, dist_params, value_params, ResultType, minimum, maximum)\
+private: \
+ \
+typedef boost::random::detail::ptr_helper<acml_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef acml_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef ResultType result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(acml_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ long info(0); \
+ result_type result; \
+ acml_function(1, dist_params, &(helper_type::ref(_eng).state()[0]), &result, &info); \
+ boost::random::acml::check_errcode(info); \
+ return result; \
+} \
+ \
+template<class T> \
+result_type operator()(const T& value) \
+{ \
+ long info(0); \
+ result_type result; \
+ acml_function(1, value_params, &(helper_type::ref(_eng).state()[0]), &result, &info); \
+ boost::random::acml::check_errcode(info); \
+ return result; \
+} \
+ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ long info(0); \
+ acml_function(end-begin, dist_params, &(helper_type::ref(_eng).state()[0]), &(*begin), &info); \
+ boost::random::acml::check_errcode(info); \
+} \
+ \
+template<class UnitStrideIterator, class T> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end, const T& value) \
+{ \
+ long info(0); \
+ acml_function(end-begin, value_params, &(helper_type::ref(_eng).state()[0]), &(*begin), &info); \
+ boost::random::acml::check_errcode(info); \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return maximum; } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return minimum; } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+acml_engine_type _eng; \
+distribution_type _dist;
+
+#define BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_MIN_MAX(Distribution, single, acml_function, dist_params, value_params, result_type, mimimum, maximum)\
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_MIN_MAX( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params), \
+ result_type, \
+ minimum, \
+ maximum \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_MIN_MAX( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>&), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params), \
+ result_type, \
+ minimum, \
+ maximum \
+ ) \
+}; \
+template<long genid, long subid> \
+class variate_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> \
+{ \
+ BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPEZIALIZATION_BODY_MIN_MAX( \
+ BOOST_RANDOM_ACML_CONCAT(boost::random::acml::engine<genid,single,subid>*), \
+ BOOST_RANDOM_ACML_CONCAT(Distribution), \
+ acml_function, \
+ BOOST_RANDOM_ACML_CONCAT(dist_params), \
+ BOOST_RANDOM_ACML_CONCAT(value_params), \
+ result_type, \
+ minimum, \
+ maximum \
+ ) \
+}; \
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>, Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>&,Distribution> : public boost::mpl::true_ {};\
+template <long genid, long subid> struct is_variate_generator_a_acml_range_generator<boost::random::acml::engine<genid,single,subid>*,Distribution> : public boost::mpl::true_ {};
+*/
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+
+namespace boost {
+namespace random {
+
+template <class Engine, class Distribution>
+struct is_variate_generator_a_acml_range_generator : public boost::mpl::false_ {};
+
+} // random
+} // boost
+
+#endif // BOOST_RANDOM_ACML_VARIATE_GENERATOR_SPECIALIZATION_HPP
+

Added: sandbox/random/boost/random/mkl/boost/distributions.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/mkl/boost/distributions.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,238 @@
+// 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 specializations for the variate_generator class template for Boost random distribution classes and MKL engines.
+ */
+
+#ifndef BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_BOOST_DISTRIBUTIONS_HPP
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_BOOST_DISTRIBUTIONS_HPP
+
+#include "../variate_generator_specialization.hpp"
+#include <boost/random.hpp>
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+namespace boost {
+namespace random {
+
+// discrete uniform distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM(
+ boost::random::uniform_smallint<int>,
+ viRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() /*(_dist.b()<std::numeric_limits<int>::max() ? _dist.b()+1 : _dist.b())*/ ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() /*(value.b()<std::numeric_limits<int>::max() ? value.b()+1 : value.b())*/ ),
+ _dist.b(),
+ value.b()
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM(
+ boost::random::uniform_int_distribution<int>,
+ viRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() /*(_dist.b()<std::numeric_limits<int>::max() ? _dist.b()+1 : _dist.b())*/ ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() /*(value.b()<std::numeric_limits<int>::max() ? value.b()+1 : value.b())*/ ),
+ _dist.b(),
+ value.b()
+)
+
+// continuous uniform distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::uniform_01<float>,
+ vsRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( 0, 1 ),
+ BOOST_RANDOM_MKL_CONCAT( 0, 1 )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::uniform_01<double>,
+ vdRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( 0, 1 ),
+ BOOST_RANDOM_MKL_CONCAT( 0, 1 )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::uniform_real_distribution<float>,
+ vsRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::uniform_real_distribution<double>,
+ vdRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() )
+)
+
+// bernoulli distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_2(
+ boost::random::bernoulli_distribution<double>,
+ viRngBernoulli,
+ VSL_RNG_METHOD_BERNOULLI_ICDF,
+ _dist.p(),
+ value.p(),
+ int
+)
+
+// binomial distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_MKL_CONCAT(boost::random::binomial_distribution<int, double>),
+ viRngBinomial,
+ VSL_RNG_METHOD_BINOMIAL_BTPE,
+ BOOST_RANDOM_MKL_CONCAT( _dist.t(), _dist.p() ),
+ BOOST_RANDOM_MKL_CONCAT( value.t(), value.p() )
+)
+
+// geometric distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_MKL_CONCAT(boost::random::geometric_distribution<int, double>),
+ viRngGeometric,
+ VSL_RNG_METHOD_GEOMETRIC_ICDF,
+ _dist.p(),
+ value.p()
+)
+
+// negative binomial distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_MKL_CONCAT(boost::random::negative_binomial_distribution<int, double>),
+ viRngNegbinomial,
+ VSL_RNG_METHOD_NEGBINOMIAL_NBAR,
+ BOOST_RANDOM_MKL_CONCAT( _dist.k(), _dist.p() ),
+ BOOST_RANDOM_MKL_CONCAT( value.k(), value.p() )
+)
+
+// poisson distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ BOOST_RANDOM_MKL_CONCAT(boost::random::poisson_distribution<int, double>),
+ viRngPoisson,
+ VSL_RNG_METHOD_POISSON_POISNORM,
+ _dist.mean(),
+ value.mean()
+)
+
+// exponential distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::exponential_distribution<float>,
+ vsRngExponential,
+ VSL_RNG_METHOD_EXPONENTIAL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( 0, 1/_dist.lambda() ),
+ BOOST_RANDOM_MKL_CONCAT( 0, 1/value.lambda() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::exponential_distribution<double>,
+ vdRngExponential,
+ VSL_RNG_METHOD_EXPONENTIAL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( 0, 1/_dist.lambda() ),
+ BOOST_RANDOM_MKL_CONCAT( 0, 1/value.lambda() )
+)
+
+// gamma distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::gamma_distribution<float>,
+ vsRngGamma,
+ VSL_RNG_METHOD_GAMMA_GNORM,
+ BOOST_RANDOM_MKL_CONCAT( _dist.alpha(), 0, _dist.beta() ),
+ BOOST_RANDOM_MKL_CONCAT( value.alpha(), 0, value.beta() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::gamma_distribution<double>,
+ vdRngGamma,
+ VSL_RNG_METHOD_GAMMA_GNORM,
+ BOOST_RANDOM_MKL_CONCAT( _dist.alpha(), 0, _dist.beta() ),
+ BOOST_RANDOM_MKL_CONCAT( value.alpha(), 0, value.beta() )
+)
+
+// weibull distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::weibull_distribution<float>,
+ vsRngWeibull,
+ VSL_RNG_METHOD_WEIBULL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), 0, _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), 0, value.b() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::weibull_distribution<double>,
+ vdRngWeibull,
+ VSL_RNG_METHOD_WEIBULL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), 0, _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), 0, value.b() )
+)
+
+// extreme value / gumbel distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::extreme_value_distribution<float>,
+ vsRngGumbel,
+ VSL_RNG_METHOD_GUMBEL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::extreme_value_distribution<double>,
+ vdRngGumbel,
+ VSL_RNG_METHOD_GUMBEL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() )
+)
+
+// normal distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::normal_distribution<float>,
+ vsRngGaussian,
+ VSL_RNG_METHOD_GAUSSIAN_BOXMULLER2,
+ BOOST_RANDOM_MKL_CONCAT( _dist.mean(), _dist.sigma() ),
+ BOOST_RANDOM_MKL_CONCAT( value.mean(), value.sigma() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::normal_distribution<double>,
+ vdRngGaussian,
+ VSL_RNG_METHOD_GAUSSIAN_BOXMULLER2,
+ BOOST_RANDOM_MKL_CONCAT( _dist.mean(), _dist.sigma() ),
+ BOOST_RANDOM_MKL_CONCAT( value.mean(), value.sigma() )
+)
+
+// lognormal distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::lognormal_distribution<float>,
+ vsRngLognormal,
+ VSL_RNG_METHOD_LOGNORMAL_BOXMULLER2,
+ BOOST_RANDOM_MKL_CONCAT( _dist.m(), _dist.s(), 0, 1 ),
+ BOOST_RANDOM_MKL_CONCAT( value.m(), value.s(), 0, 1 )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::lognormal_distribution<double>,
+ vdRngLognormal,
+ VSL_RNG_METHOD_LOGNORMAL_BOXMULLER2,
+ BOOST_RANDOM_MKL_CONCAT( _dist.m(), _dist.s(), 0, 1 ),
+ BOOST_RANDOM_MKL_CONCAT( value.m(), value.s(), 0, 1 )
+)
+
+// cauchy distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::cauchy_distribution<float>,
+ vsRngCauchy,
+ VSL_RNG_METHOD_CAUCHY_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.median(), _dist.sigma() ),
+ BOOST_RANDOM_MKL_CONCAT( value.median(), value.sigma() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ boost::random::cauchy_distribution<double>,
+ vdRngCauchy,
+ VSL_RNG_METHOD_CAUCHY_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.median(), _dist.sigma() ),
+ BOOST_RANDOM_MKL_CONCAT( value.median(), value.sigma() )
+)
+
+} // random
+} // boost
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+
+#endif // BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_BOOST_DISTRIBUTIONS_HPP
+

Added: sandbox/random/boost/random/mkl/c++11/distributions.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/mkl/c++11/distributions.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,234 @@
+// 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 specializations for the variate_generator class template for c++11 random distribution classes and MKL engines.
+ */
+
+#ifndef BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_0X_DISTRIBUTIONS_HPP
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_0X_DISTRIBUTIONS_HPP
+
+#include <boost/config.hpp>
+#ifndef BOOST_NO_CXX11_HDR_RANDOM
+
+#include "../variate_generator_specialization.hpp"
+#include <random>
+#include <limits>
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+namespace boost {
+namespace random {
+
+// discrete uniform distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM(
+ std::uniform_int_distribution<int>,
+ viRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() /*(_dist.b()<std::numeric_limits<int>::max() ? _dist.b()+1 : _dist.b())*/ ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() /*(value.b()<std::numeric_limits<int>::max() ? value.b()+1 : value.b())*/ ),
+ _dist.b(),
+ value.b()
+)
+
+// continuous uniform distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::uniform_real_distribution<float>,
+ vsRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::uniform_real_distribution<double>,
+ vdRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() )
+)
+
+// bernoulli distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_2(
+ std::bernoulli_distribution,
+ viRngBernoulli,
+ VSL_RNG_METHOD_BERNOULLI_ICDF,
+ _dist.p(),
+ value.p(),
+ int
+)
+
+// binomial distribution
+//#if (defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906 || ! defined (__GLIBCXX__) )
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::binomial_distribution<int>,
+ viRngBinomial,
+ VSL_RNG_METHOD_BINOMIAL_BTPE,
+ BOOST_RANDOM_MKL_CONCAT( _dist.t(), _dist.p() ),
+ BOOST_RANDOM_MKL_CONCAT( value.t(), value.p() )
+)
+//#endif
+
+// geometric distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::geometric_distribution<int>,
+ viRngGeometric,
+ VSL_RNG_METHOD_GEOMETRIC_ICDF,
+ _dist.p(),
+ value.p()
+)
+
+// negative binomial distribution
+//#if (defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906 || ! defined (__GLIBCXX__) )
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::negative_binomial_distribution<int>,
+ viRngNegbinomial,
+ VSL_RNG_METHOD_NEGBINOMIAL_NBAR,
+ BOOST_RANDOM_MKL_CONCAT( _dist.k(), _dist.p() ),
+ BOOST_RANDOM_MKL_CONCAT( value.k(), value.p() )
+)
+//#endif
+
+// poisson distribution
+//#if ( (defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || ! defined (__GLIBCXX__) )
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::poisson_distribution<int>,
+ viRngPoisson,
+ VSL_RNG_METHOD_POISSON_POISNORM,
+ _dist.mean(),
+ value.mean()
+)
+//#endif
+
+// exponential distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::exponential_distribution<float>,
+ vsRngExponential,
+ VSL_RNG_METHOD_EXPONENTIAL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( 0, 1/_dist.lambda() ),
+ BOOST_RANDOM_MKL_CONCAT( 0, 1/value.lambda() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::exponential_distribution<double>,
+ vdRngExponential,
+ VSL_RNG_METHOD_EXPONENTIAL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( 0, 1/_dist.lambda() ),
+ BOOST_RANDOM_MKL_CONCAT( 0, 1/value.lambda() )
+)
+
+// gamma distribution
+#if ((defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || (! (defined (__GLIBCXX__))) )
+// Does not work! Bug in the std library!!
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::gamma_distribution<float>,
+ vsRngGamma,
+ VSL_RNG_METHOD_GAMMA_GNORM,
+ BOOST_RANDOM_MKL_CONCAT( _dist.alpha(), 0, _dist.beta() ),
+ BOOST_RANDOM_MKL_CONCAT( value.alpha(), 0, value.beta() )
+)
+#endif
+
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::gamma_distribution<double>,
+ vdRngGamma,
+ VSL_RNG_METHOD_GAMMA_GNORM,
+ BOOST_RANDOM_MKL_CONCAT( _dist.alpha(), 0, _dist.beta() ),
+ BOOST_RANDOM_MKL_CONCAT( value.alpha(), 0, value.beta() )
+)
+
+// weibull distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::weibull_distribution<float>,
+ vsRngWeibull,
+ VSL_RNG_METHOD_WEIBULL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), 0, _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), 0, value.b() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::weibull_distribution<double>,
+ vdRngWeibull,
+ VSL_RNG_METHOD_WEIBULL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), 0, _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), 0, value.b() )
+)
+
+// extreme value / gumbel distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::extreme_value_distribution<float>,
+ vsRngGumbel,
+ VSL_RNG_METHOD_GUMBEL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::extreme_value_distribution<double>,
+ vdRngGumbel,
+ VSL_RNG_METHOD_GUMBEL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() )
+)
+
+// normal distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::normal_distribution<float>,
+ vsRngGaussian,
+ VSL_RNG_METHOD_GAUSSIAN_BOXMULLER2,
+ BOOST_RANDOM_MKL_CONCAT( _dist.mean(), _dist.stddev() ),
+ BOOST_RANDOM_MKL_CONCAT( value.mean(), value.stddev() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::normal_distribution<double>,
+ vdRngGaussian,
+ VSL_RNG_METHOD_GAUSSIAN_BOXMULLER2,
+ BOOST_RANDOM_MKL_CONCAT( _dist.mean(), _dist.stddev() ),
+ BOOST_RANDOM_MKL_CONCAT( value.mean(), value.stddev() )
+)
+
+// lognormal distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::lognormal_distribution<float>,
+ vsRngLognormal,
+ VSL_RNG_METHOD_LOGNORMAL_BOXMULLER2,
+ BOOST_RANDOM_MKL_CONCAT( _dist.m(), _dist.s(), 0, 1 ),
+ BOOST_RANDOM_MKL_CONCAT( value.m(), value.s(), 0, 1 )
+)
+#if (defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906 || ! defined (__GLIBCXX__) )
+// Does not work! Bug in the std library!!
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::lognormal_distribution<double>,
+ vdRngLognormal,
+ VSL_RNG_METHOD_LOGNORMAL_BOXMULLER2,
+ BOOST_RANDOM_MKL_CONCAT( _dist.m(), _dist.s(), 0, 1 ),
+ BOOST_RANDOM_MKL_CONCAT( value.m(), value.s(), 0, 1 )
+)
+#endif
+
+// cauchy distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::cauchy_distribution<float>,
+ vsRngCauchy,
+ VSL_RNG_METHOD_CAUCHY_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(
+ std::cauchy_distribution<double>,
+ vdRngCauchy,
+ VSL_RNG_METHOD_CAUCHY_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( _dist.a(), _dist.b() ),
+ BOOST_RANDOM_MKL_CONCAT( value.a(), value.b() )
+)
+
+} // random
+} // boost
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+
+#endif // BOOST_NO_CXX11_HDR_RANDOM
+
+#endif // BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_0X_DISTRIBUTIONS_HPP
+

Added: sandbox/random/boost/random/mkl/engine.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/mkl/engine.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,606 @@
+// 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 a random number engine which wraps functions from the Intel MKL library.
+ */
+
+#ifndef BOOST_RANDOM_MKL_ENGINE_HPP
+#define BOOST_RANDOM_MKL_ENGINE_HPP
+
+#include <istream>
+#include <ostream>
+#include <vector>
+#include <map>
+#include <cstring>
+#include <algorithm>
+#include <boost/cstdint.hpp>
+#include <limits>
+#include <mkl_vsl.h>
+#include "vsl_exception.hpp"
+#include <boost/mpl/int.hpp>
+#include <boost/mpl/eval_if.hpp>
+#include <boost/static_assert.hpp>
+#include <boost/generate/generate.hpp>
+#include <boost/random/detail/seed.hpp>
+#include <cassert>
+
+namespace boost {
+namespace random {
+namespace mkl {
+namespace detail {
+
+/** @brief Traits class for engine's @c result_type.
+ * @tparam BRNG index
+ */
+template<int brng> struct result_type_trait { typedef boost::uint32_t type;};
+
+template<> struct result_type_trait<VSL_BRNG_MCG59>
+{
+ #ifndef BOOST_NO_INT64_T
+ typedef boost::uint64_t type;
+ #else
+ typedef boost::uint32_t type;
+ #endif
+};
+
+template<> struct result_type_trait<VSL_BRNG_SFMT19937>
+{
+ #ifndef BOOST_NO_INT64_T
+ typedef boost::uint64_t type;
+ #else
+ typedef boost::uint32_t type;
+ #endif
+};
+
+/// Maps BRNG index to property data structure.
+std::map<int,VSLBRngProperties> property_map;
+
+/** @brief Get BRNG property by index.
+ *
+ * Stores property data structures in a map (@c property_map).
+ * @param brng BRNG index.
+ * @return property data structure.
+ */
+const VSLBRngProperties& get_properties(int brng)
+{
+ typename std::map<int,VSLBRngProperties>::iterator it = property_map.find(brng);
+ if (it == property_map.end())
+ {
+ VSLBRngProperties properties;
+ boost::random::mkl::check_errcode( vslGetBrngProperties(brng, &properties) );
+ return (property_map[brng] = properties);
+ } else return it->second;
+}
+
+/** @brief Get the number of words occupied by a single random value.
+ * @param brng BRNG index.
+ * @return Number of words.
+ */
+unsigned int word_size(int brng) {return get_properties(brng).WordSize;};
+
+/** @brief Get the number of bits occupied by a single random value.
+ * @param brng BRNG index.
+ * @return Number of bits.
+ */
+unsigned int n_bits(int brng){return get_properties(brng).NBits;};
+
+/** @brief Does the BRNG includes zero as output?
+ * @param brng BRNG index.
+ * @return Boolean value.
+ */
+unsigned int includes_zero(int brng){return get_properties(brng).IncludesZero;};
+
+/** @brief Get the number of @c internal_type instances occupied by a single random value.
+ * @param brng BRNG index.
+ * @return Number of instances of type @c internal_type.
+ */
+unsigned int n_internal(int brng)
+{
+ const unsigned int ws(word_size(brng));
+ const unsigned int s(sizeof(unsigned int));
+ return ( ((ws - (ws/s)*s) == 0) ? (ws/s) : (ws/s+1) );
+}
+
+template <int brng>
+struct has_block_split_impl : public
+ boost::mpl::eval_if_c<
+ brng == VSL_BRNG_MCG31 || brng == VSL_BRNG_MRG32K3A ||
+ brng == VSL_BRNG_MCG59 || (brng >= VSL_BRNG_WH && brng < VSL_BRNG_WH+273) ||
+ brng == VSL_BRNG_SOBOL || brng == VSL_BRNG_NIEDERR,
+ boost::mpl::true_,
+ boost::mpl::false_
+ >::type
+{};
+
+template <int brng>
+struct has_leap_frog_impl : public
+boost::mpl::eval_if_c<
+ brng == VSL_BRNG_MCG31 || brng == VSL_BRNG_MCG59 ||
+ (brng >= VSL_BRNG_WH && brng < VSL_BRNG_WH+273) /*||
+ brng == VSL_BRNG_SOBOL || brng == VSL_BRNG_NIEDERR*/,
+ boost::mpl::true_,
+ boost::mpl::false_
+ >::type
+{};
+
+template <int brng>
+struct n_seed_values : public
+ boost::mpl::if_c<
+ brng == VSL_BRNG_MCG31 || brng == VSL_BRNG_MT19937 || (brng >= VSL_BRNG_MT2203 && brng < VSL_BRNG_MT2203 + 6024) || brng == VSL_BRNG_SOBOL || brng == VSL_BRNG_NIEDERR || VSL_BRNG_SFMT19937,
+ boost::mpl::int_<1>,
+ typename boost::mpl::if_c<
+ brng == VSL_BRNG_MCG59,
+ boost::mpl::int_<2>,
+ typename boost::mpl::if_c<
+ (brng >= VSL_BRNG_WH && brng < VSL_BRNG_WH+273),
+ boost::mpl::int_<4>,
+ typename boost::mpl::if_c<
+ brng == VSL_BRNG_MRG32K3A,
+ boost::mpl::int_<6>,
+ typename boost::mpl::if_c<
+ brng == VSL_BRNG_R250,
+ boost::mpl::int_<250>,
+ boost::mpl::int_<1>
+ >::type
+ >::type
+ >::type
+ >::type
+ >::type
+{};
+
+}
+
+/** @brief Class wrapping the intel MKL basic uniform random number generators (BRNG).
+ *
+ * Implements the boost uniform random number generator concept.
+ * @tparam brng BRNG index.
+ */
+template <int brng = VSL_BRNG_MT19937>
+class engine
+{
+
+ public: // typedefs
+
+ /** @typedef result_type
+ * Type of the resulting random value.
+ */
+ //typedef typename detail::result_type_trait<brng>::type result_type;
+ typedef int result_type;
+
+ /** @typedef seed_type
+ * Type of the seed values.
+ */
+ typedef unsigned int seed_type;
+
+ /** @typedef internal_type
+ * Internal type used for storing random values.
+ * Usually sizeof(internal_type) < sizeof(result_type). In order to
+ * find out, how many internal_type values are required for representing
+ * one random value, use @c n_internal() function.
+ */
+ typedef unsigned int internal_type;
+
+ /** @typedef is_range_generator
+ * Required for the engine to model a Range Generator.
+ */
+ typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator;
+
+
+ public: // static members
+
+ /// Intel MKL BRNG index.
+ static const int id;
+
+ static const unsigned int default_seed;
+
+
+ public: // ctors
+
+ /// Construct an instance with default parameters.
+ engine()
+ {
+ check_errcode(vslNewStream(&stream, brng, default_seed));
+ }
+
+ /** @brief Construct with user defined seed value.
+ * @param value Seed value.
+ */
+ BOOST_RANDOM_DETAIL_ARITHMETIC_CONSTRUCTOR(engine, seed_type, value)
+ //explicit engine(const seed_type& value)
+ {
+ check_errcode(vslNewStream(&stream, brng, value));
+ //check_errcode(vslNewStream(&stream, brng, value));
+ }
+
+ /** @brief Construct with seed sequence.
+ * @tparam SeedSeq SeedSequence type.
+ * @param seq Seed sequence.
+ */
+ BOOST_RANDOM_DETAIL_SEED_SEQ_CONSTRUCTOR(engine, SeedSeq, seq)
+ //template<class SeedSeq>
+ //explicit engine(SeedSeq& seq)
+ {
+ check_errcode(vslNewStream(&stream, brng, default_seed));
+ seed(seq);
+ }
+
+ /** @brief Construct from seed values.
+ * @tparam It Input iterator type.
+ * @param first Iterator pointing to the first seed value.
+ * @param last Iterator pointing past-the-end of seed value sequence.
+ */
+ template<class It>
+ engine(It first, It last)
+ {
+ check_errcode(vslNewStream(&stream, brng, default_seed));
+ seed(first,last);
+ }
+
+ /** @brief Copy construct.
+ *
+ * Internally copies random stream.
+ * @param e Instance to copy from.
+ */
+ engine(const engine& e)
+ {
+ check_errcode(vslCopyStream(&stream, e.stream));
+ }
+
+ /// Destruct
+ ~engine()
+ {
+ vslDeleteStream(&stream);
+ }
+
+
+ public: // seed
+
+ /// @brief Set default seed value.
+ void seed() { seed(default_seed); }
+
+ /** @brief Set seed value.
+ * @param s Seed value.
+ */
+ BOOST_RANDOM_DETAIL_ARITHMETIC_SEED(engine, seed_type, s)
+ //void seed(const seed_type& s)
+ {
+ VSLStreamStatePtr new_stream;
+ check_errcode(vslNewStream(&new_stream, brng, s));
+ std::swap(stream,new_stream);
+ check_errcode(vslDeleteStream(&new_stream));
+ }
+
+ /** @brief Set state by seed sequence.
+ * @tparam Sseq Seed sequence type.
+ * @param seq Seed seequence.
+ */
+ BOOST_RANDOM_DETAIL_SEED_SEQ_SEED(engine, SeedSeq, seq)
+ //template<class SeedSeq>
+ //void seed(SeedSeq& seq)
+ {
+ // generate as many seeds as needed
+ const std::size_t n_seed = detail::n_seed_values<brng>::value;
+ std::vector<typename SeedSeq::result_type> seed0(n_seed);
+ std::vector<seed_type> seed_(n_seed);
+ seq.generate(seed0.begin(), seed0.end());
+ std::copy(seed0.begin(),seed0.end(),seed_.begin());
+ VSLStreamStatePtr new_stream;
+ check_errcode(vslNewStreamEx(&new_stream, brng, seed_.size(), &seed_[0]));
+ std::swap(stream,new_stream);
+ check_errcode(vslDeleteStream(&new_stream));
+ }
+
+ /** @brief Set state by sequence of seed values.
+ * @tparam It Input iterator type.
+ * @param first Iterator pointing to the first seed value.
+ * @param last Iterator pointing past-the-end of seed value sequence.
+ */
+ template<class It>
+ void seed(It first, It last)
+ {
+ std::vector<seed_type> seed_;
+ while (first != last)
+ {
+ seed_.push_back(*first++);
+ }
+ VSLStreamStatePtr new_stream;
+ check_errcode(vslNewStreamEx(&new_stream, brng, seed_.size(), &seed_[0]));
+ std::swap(stream,new_stream);
+ check_errcode(vslDeleteStream(&new_stream));
+ }
+
+
+ public: // assignment
+
+ /** @brief Assignment operator.
+ *
+ * Internally copies random stream.
+ * @param rhs Instance to copy from.
+ * @return Reference to this instance.
+ */
+ engine& operator=(engine rhs)
+ {
+ std::swap(rhs.stream,stream);
+ return *this;
+ }
+
+
+ public: // Advance state
+
+ /** @brief Discard values.
+ * @param z Number of values to be discarded.
+ */
+ void discard(std::size_t z)
+ {
+ for(std::size_t j = 0; j < z; ++j) (*this)();
+ }
+
+
+ public: // main methods
+
+ /** @brief Range function call.
+ *
+ * Assign random values to a range.
+ * @pre @c UnitStrideIterator must meet the requirements of a Unit Stride Iterator and it's value_type must be equal to the engine's result type.
+ * @tparam UnitStrideIterator Iterator type which implements the Unit Stride Iterator concept.
+ * @param begin Start iterator.
+ * @param end Past-the-end iterator.
+ */
+ template <class UnitStrideIterator>
+ inline void operator()(UnitStrideIterator begin, UnitStrideIterator end)
+ {
+ assert((boost::is_unit_stride_iterator<UnitStrideIterator>::type::value && boost::is_same<typename std::iterator_traits<UnitStrideIterator>::value_type, result_type>::type::value));
+ const unsigned int n(end - begin);
+ check_errcode(viRngUniform(VSL_RNG_METHOD_UNIFORM_STD, stream, n, &(*begin), min(), max()+1));
+ }
+
+ /** @brief Element function call.
+ * @return A single random value.
+ */
+ inline result_type operator()()
+ {
+ result_type r;
+ check_errcode(viRngUniform(VSL_RNG_METHOD_UNIFORM_STD, stream, 1u, &r, min(), max()+1));
+ return r;
+ }
+
+
+ public: // info
+
+ /** @brief Minimum random value.
+ * @return Minimum random value.
+ */
+ inline result_type min() const
+ {
+ return std::numeric_limits<result_type>::min();
+ }
+
+ /** @brief Maximum random value.
+ * @return Maximum random value.
+ */
+ inline result_type max() const
+ {
+ return std::numeric_limits<result_type>::max()-1;
+ }
+
+
+ public: // equality check
+
+ /** @brief Equality operator.
+ *
+ * Checks whether internal streams are in the same state.
+ * @note Due to unitialized memory in the MKL this method will not rely on comparing
+ * MKL stream memory but rather compares the output of both engines for a fixed number of variates
+ * and thus is relatively slow.
+ * @param a Left hand side instance.
+ * @param b Right hand side instance.
+ * @return Returns true if a and b are in the same state.
+ */
+ friend bool operator==(engine a, engine b)
+ {
+ const unsigned int n_checks = 50;
+ std::vector<result_type> r1(n_checks), r2(n_checks);
+ a(r1.begin(), r1.end());
+ b(r2.begin(), r2.end());
+ return std::equal(r1.begin(), r1.end(), r2.begin());
+ }
+
+ /** @brief Inequality operator.
+ *
+ * Checks whether internal streams are not in the same state.
+ * @note Due to unitialized memory in the MKL this method will not rely on comparing
+ * MKL stream memory but rather compares the output of both engines for a fixed number of variates
+ * and thus is relatively slow.
+ * @param a Left hand side instance.
+ * @param b Right hand side instance.
+ * @return Returns true if a and b are not in the same state.
+ */
+ friend bool operator!=(const engine& a, const engine& b)
+ {
+ return !(a == b);
+ }
+
+
+ public: // io
+
+ /** @brief Writes state to output stream.
+ * @param os Output stream instance.
+ * @param e Instance of engine.
+ * @return Reference to output stream.
+ */
+ template<class CharT, class Traits>
+ friend std::basic_ostream<CharT,Traits>& operator<<(std::basic_ostream<CharT,Traits>& os, const engine& e)
+ {
+ const std::size_t memsize(vslGetStreamSize(e.stream));
+ const std::size_t l_memsize( memsize/sizeof(CharT) );
+ const std::size_t c_memsize( memsize - l_memsize*sizeof(CharT) > 0 ? l_memsize+1 : l_memsize );
+ std::vector<char> data(memsize);
+ check_errcode(vslSaveStreamM(e.stream, &data[0]));
+ os.write(reinterpret_cast<const CharT*>(&data[0]), c_memsize);
+ return os;
+ }
+
+ /** @brief Reads state from input stream.
+ * @param is Input stream instance.
+ * @param e Instance of engine.
+ * @return Reference to input stream.
+ */
+ template<class CharT, class Traits>
+ friend std::basic_istream<CharT,Traits>& operator>>(std::basic_istream<CharT,Traits>& is, engine& e)
+ {
+ const std::size_t memsize(vslGetStreamSize(e.stream));
+ const std::size_t l_memsize( memsize/sizeof(CharT) );
+ const std::size_t c_memsize( memsize - l_memsize*sizeof(CharT) > 0 ? l_memsize+1 : l_memsize );
+ std::vector<char> data(c_memsize*sizeof(CharT));
+ is.read(reinterpret_cast<CharT*>(&data[0]), c_memsize);
+ //data.resize(memsize);
+ VSLStreamStatePtr new_stream;
+ check_errcode(vslLoadStreamM(&new_stream, &data[0]));
+ std::swap(e.stream, new_stream);
+ check_errcode(vslDeleteStream(&new_stream));
+ return is;
+ }
+
+ public: // access
+
+ /** @brief Get access to internal random stream object.
+ * @return VSL stream state pointer.
+ */
+ inline VSLStreamStatePtr& get_stream()
+ {
+ return stream;
+ }
+
+ private: // members
+
+ /// Internal random stream.
+ VSLStreamStatePtr stream;
+
+};
+
+// A definition is required even for integral static constants
+template <int brng>
+const int engine<brng>::id = brng;
+template <int brng>
+const unsigned int engine<brng>::default_seed = 42u;
+
+/** @brief Traits class to inquire whether engine can be used with block-splitting.
+ * @tparam Engine MKL engine.
+ */
+template <class Engine>
+struct has_block_split : public detail::has_block_split_impl<Engine::id>::type {};
+
+/** @brief Makes engines independent by block-splitting.
+ * @tparam Engine MKL engine.
+ * @tparam Iterator Iterator class.
+ * @param begin Points to the first engine.
+ * @param end Points past-the-end of the last engine.
+ * @param size Maximum number of variates needed from a single engine.
+ * @return Independent engines (by block-splitting).
+ */
+template <class Engine, class Iterator>
+void make_independent_engines_by_block_split(Iterator begin, Iterator end, std::size_t size)
+{
+ BOOST_STATIC_ASSERT_MSG(has_block_split<Engine>::value, "This engine does not provide block splitting");
+ if (end - begin <= 0) return;
+ Engine& first = *begin;
+ ++begin;
+ long k(1);
+ for (Iterator it=begin; it!=end; ++it, ++k)
+ {
+ *it = first;
+ vslSkipAheadStream( it->get_stream(), size*k );
+ }
+}
+
+/** @brief Traits class to inquire whether engine can be used with leap-frogging.
+ * @tparam Engine MKL engine.
+ */
+template <class Engine>
+struct has_leap_frog : public detail::has_leap_frog_impl<Engine::id>::type {};
+
+/** @brief Makes engines independent by leap-frogging.
+ * @tparam Engine MKL engine.
+ * @tparam Iterator Iterator class.
+ * @param begin Points to the first engine.
+ * @param end Points past-the-end of the last engine.
+ * @return Independent engines (by leap-frogging).
+ */
+template <class Engine, class Iterator>
+void make_independent_engines_by_leap_frog(Iterator begin, Iterator end)
+{
+ BOOST_STATIC_ASSERT_MSG(has_leap_frog<Engine>::value, "This engine does not provide leap-frogging");
+ long n(end - begin);
+ if (n <= 0) return;
+ Engine first = *begin;
+ long k(0);
+ for (Iterator it=begin; it!=end; ++it, ++k)
+ {
+ *it = first;
+ vslLeapfrogStream( it->get_stream(), k, n );
+ }
+}
+
+/** @typedef mcg31
+ * A 31-bit multiplicative congruential generator.
+ */
+typedef engine<VSL_BRNG_MCG31> mcg31;
+
+/** @typedef r250
+ * A generalized feedback shift register generator.
+ */
+typedef engine<VSL_BRNG_R250> r250;
+
+/** @typedef mrg32k3a
+ * A combined multiple recursive generator with two components of order 3.
+ */
+typedef engine<VSL_BRNG_MRG32K3A> mrg32k3a;
+
+/** @typedef mcg59
+ * A 59-bit multiplicative congruential generator.
+ */
+typedef engine<VSL_BRNG_MCG59> mcg59;
+
+/**
+ * @typedef wh
+ * A set of 273 Wichmann-Hill combined multiplicative congruential generators.
+ */
+typedef engine<VSL_BRNG_WH> wh;
+
+/** @typedef mt19937
+ * A Mersenne Twister pseudorandom number generator.
+ */
+typedef engine<VSL_BRNG_MT19937> mt19937;
+
+/** @typedef mt2203
+ * A set of 6024 Mersenne Twister pseudorandom number generators.
+ */
+typedef engine<VSL_BRNG_MT2203> mt2203;
+
+/** @typedef sfmt19937
+ * A SIMD-oriented Fast Mersenne Twister pseudorandom number generator.
+ */
+typedef engine<VSL_BRNG_SFMT19937> sfmt19937;
+
+/** @typedef sobol
+ * A 32-bit Gray code-based generator producing low-discrepancy sequences for dimensions 1 ≤ s ≤ 40; user-defined dimensions are also available.
+ */
+typedef engine<VSL_BRNG_SOBOL> sobol;
+
+/** @typedef niederr
+ * A 32-bit Gray code-based generator producing low-discrepancy sequences for dimensions 1 ≤ s ≤ 318; user-defined dimensions are also available.
+ */
+typedef engine<VSL_BRNG_NIEDERR> niederr;
+
+} // mkl
+} // random
+} // boost
+
+#endif // BOOST_RANDOM_MKL_ENGINE_HPP
+

Added: sandbox/random/boost/random/mkl/tr1/distributions.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/mkl/tr1/distributions.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,134 @@
+// 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 specializations for the variate_generator class template for TR1 random distribution classes and MKL engines.
+ */
+
+#ifndef BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_TR1_DISTRIBUTIONS_HPP
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_TR1_DISTRIBUTIONS_HPP
+
+#include <boost/config.hpp>
+#ifdef BOOST_HAS_TR1_RANDOM
+
+#include "../variate_generator_specialization.hpp"
+#include <tr1/random.h>
+#include <limits>
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+namespace boost {
+namespace random {
+
+// discrete uniform distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM_TR1(
+ std::tr1::uniform_int<int>,
+ viRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( _dist.min(), _dist.max()),
+ _dist.max()
+)
+
+// continuous uniform distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::uniform_real<float>,
+ vsRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( _dist.min(), _dist.max() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::uniform_real<double>,
+ vdRngUniform,
+ VSL_RNG_METHOD_UNIFORM_STD,
+ BOOST_RANDOM_MKL_CONCAT( _dist.min(), _dist.max() )
+)
+
+// bernoulli distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1_2(
+ std::tr1::bernoulli_distribution,
+ viRngBernoulli,
+ VSL_RNG_METHOD_BERNOULLI_ICDF,
+ _dist.p(),
+ int
+)
+
+// binomial distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ BOOST_RANDOM_MKL_CONCAT(std::tr1::binomial_distribution<int, double>),
+ viRngBinomial,
+ VSL_RNG_METHOD_BINOMIAL_BTPE,
+ BOOST_RANDOM_MKL_CONCAT( _dist.t(), _dist.p() )
+)
+
+// geometric distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ BOOST_RANDOM_MKL_CONCAT(std::tr1::geometric_distribution<int, double>),
+ viRngGeometric,
+ VSL_RNG_METHOD_GEOMETRIC_ICDF,
+ _dist.p()
+)
+
+// poisson distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ BOOST_RANDOM_MKL_CONCAT(std::tr1::poisson_distribution<int, double>),
+ viRngPoisson,
+ VSL_RNG_METHOD_POISSON_POISNORM,
+ _dist.mean()
+)
+
+// exponential distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::exponential_distribution<float>,
+ vsRngExponential,
+ VSL_RNG_METHOD_EXPONENTIAL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( 0, 1/_dist.lambda() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::exponential_distribution<double>,
+ vdRngExponential,
+ VSL_RNG_METHOD_EXPONENTIAL_ICDF,
+ BOOST_RANDOM_MKL_CONCAT( 0, 1/_dist.lambda() )
+)
+
+// gamma distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::gamma_distribution<float>,
+ vsRngGamma,
+ VSL_RNG_METHOD_GAMMA_GNORM,
+ BOOST_RANDOM_MKL_CONCAT( _dist.alpha(), 0, 1 )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::gamma_distribution<double>,
+ vdRngGamma,
+ VSL_RNG_METHOD_GAMMA_GNORM,
+ BOOST_RANDOM_MKL_CONCAT( _dist.alpha(), 0, 1 )
+)
+
+// normal distribution
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::normal_distribution<float>,
+ vsRngGaussian,
+ VSL_RNG_METHOD_GAUSSIAN_BOXMULLER2,
+ BOOST_RANDOM_MKL_CONCAT( _dist.mean(), _dist.sigma() )
+)
+BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(
+ std::tr1::normal_distribution<double>,
+ vdRngGaussian,
+ VSL_RNG_METHOD_GAUSSIAN_BOXMULLER2,
+ BOOST_RANDOM_MKL_CONCAT( _dist.mean(), _dist.sigma() )
+)
+
+} // random
+} // boost
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+
+#endif // BOOST_HAS_TR1_RANDOM
+
+#endif // BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_TR1_DISTRIBUTIONS_HPP
+

Added: sandbox/random/boost/random/mkl/variate_generator_specialization.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/mkl/variate_generator_specialization.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,790 @@
+// 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 macros used for specializing the template class variate_generator with MKL engines.
+ */
+
+
+#ifndef BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_HPP
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_HPP
+
+#include <boost/random/variate_generator.hpp>
+#include <boost/generate/generate.hpp>
+#include <boost/mpl/bool.hpp>
+#include <limits>
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+#define BOOST_RANDOM_MKL_CONCAT(...) __VA_ARGS__
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY(mkl_engine_type, Distribution, vsl_function, vsl_method, dist_params, value_params) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<mkl_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef mkl_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef typename Distribution::result_type result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(mkl_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, dist_params) ); \
+ return result; \
+} \
+ \
+template<class T> \
+result_type operator()(const T& value) \
+{ \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, value_params) ); \
+ return result; \
+} \
+ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), dist_params ) ); \
+} \
+ \
+template<class UnitStrideIterator, class T> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end, const T& value) \
+{ \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), value_params ) ); \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+mkl_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION(Distribution, vsl_function, vsl_method, dist_params, value_params) \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY( \
+ boost::random::mkl::engine<brng>, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params) \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>&,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY( \
+ boost::random::mkl::engine<brng>&, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params) \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>*,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY( \
+ boost::random::mkl::engine<brng>*, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params) \
+ ) \
+}; \
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>, Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>&,Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>*,Distribution> : public boost::mpl::true_ {};
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1(mkl_engine_type, Distribution, vsl_function, vsl_method, dist_params) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<mkl_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef mkl_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef typename Distribution::result_type result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(mkl_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, dist_params) ); \
+ return result; \
+} \
+ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), dist_params ) ); \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+mkl_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1(Distribution, vsl_function, vsl_method, dist_params) \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1( \
+ boost::random::mkl::engine<brng>, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params) \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>&,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1( \
+ boost::random::mkl::engine<brng>&, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params) \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>*,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1( \
+ boost::random::mkl::engine<brng>*, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params) \
+ ) \
+}; \
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>, Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>&,Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>*,Distribution> : public boost::mpl::true_ {};
+
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM(mkl_engine_type, Distribution, vsl_function, vsl_method, dist_params, value_params, dist_param_max, value_param_max) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<mkl_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef mkl_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef typename Distribution::result_type result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(mkl_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ if ( dist_param_max == std::numeric_limits<result_type>::max() ) \
+ { \
+ return _dist(helper_type::ref(_eng)); \
+ } else \
+ { \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, dist_params + 1) ); \
+ return result; \
+ } \
+} \
+ \
+template<class T> \
+result_type operator()(const T& value) \
+{ \
+ if ( value_param_max == std::numeric_limits<result_type>::max() ) \
+ { \
+ return _dist(helper_type::ref(_eng), value); \
+ } else \
+ { \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, value_params + 1) ); \
+ return result; \
+ } \
+} \
+ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ if ( dist_param_max == std::numeric_limits<result_type>::max() ) \
+ { \
+ while (begin != end) \
+ { \
+ *begin++ = _dist(helper_type::ref(_eng)); \
+ } \
+ } else \
+ { \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), dist_params + 1) ); \
+ } \
+} \
+ \
+template<class UnitStrideIterator, class T> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end, const T& value) \
+{ \
+ if ( value_param_max == std::numeric_limits<result_type>::max() ) \
+ { \
+ while (begin != end) \
+ { \
+ *begin++ = _dist(helper_type::ref(_eng), value); \
+ } \
+ } else \
+ { \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), value_params + 1) );\
+ } \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+mkl_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM(Distribution, vsl_function, vsl_method, dist_params, value_params, dist_param_max, value_param_max) \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM( \
+ boost::random::mkl::engine<brng>, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params), \
+ dist_param_max, \
+ value_param_max \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>&,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM( \
+ boost::random::mkl::engine<brng>&, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params), \
+ dist_param_max, \
+ value_param_max \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>*,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM( \
+ boost::random::mkl::engine<brng>*, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params), \
+ dist_param_max, \
+ value_param_max \
+ ) \
+}; \
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>, Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>&,Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>*,Distribution> : public boost::mpl::true_ {};
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM_TR1(mkl_engine_type, Distribution, vsl_function, vsl_method, dist_params, dist_param_max) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<mkl_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef mkl_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef typename Distribution::result_type result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(mkl_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ if ( dist_param_max == std::numeric_limits<result_type>::max() ) \
+ { \
+ return _dist(helper_type::ref(_eng)); \
+ } else \
+ { \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, dist_params + 1) ); \
+ return result; \
+ } \
+} \
+ \ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ if ( dist_param_max == std::numeric_limits<result_type>::max() ) \
+ { \
+ while (begin != end) \
+ { \
+ *begin++ = _dist(helper_type::ref(_eng)); \
+ } \
+ } else \
+ { \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), dist_params + 1) ); \
+ } \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+mkl_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_DISC_UNIFORM_TR1(Distribution, vsl_function, vsl_method, dist_params, dist_param_max) \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM_TR1( \
+ boost::random::mkl::engine<brng>, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ dist_param_max \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>&,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM_TR1( \
+ boost::random::mkl::engine<brng>&, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ dist_param_max \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>*,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_DISC_UNIFORM_TR1( \
+ boost::random::mkl::engine<brng>*, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ dist_param_max \
+ ) \
+}; \
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>, Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>&,Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>*,Distribution> : public boost::mpl::true_ {};
+
+
+
+
+/*
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY(mkl_engine_type, Distribution, vsl_function, vsl_method, dist_params, value_params) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<mkl_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef mkl_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef typename Distribution::result_type result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(mkl_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, dist_params) ); \
+ return result; \
+} \
+ \
+template<class T> \
+result_type operator()(const T& value) \
+{ \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, value_params) ); \
+ return result; \
+} \
+ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), dist_params ) ); \
+} \
+ \
+template<class UnitStrideIterator, class T> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end, const T& value) \
+{ \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), value_params ) ); \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+mkl_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_MIN_MAX(Distribution, vsl_function, vsl_method, dist_params, value_params, minimum, maximum)\
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_MIN_MAX( \
+ boost::random::mkl::engine<brng>, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params), \
+ minimum, \
+ maximum \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>&,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_MIN_MAX( \
+ boost::random::mkl::engine<brng>&, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params) \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>*,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_MIN_MAX( \
+ boost::random::mkl::engine<brng>*, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params) \
+ ) \
+}; \
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>, Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>&,Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>*,Distribution> : public boost::mpl::true_ {};
+*/
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_2(mkl_engine_type, Distribution, vsl_function, vsl_method, dist_params, value_params, ResultType) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<mkl_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef mkl_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef ResultType result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(mkl_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, dist_params) ); \
+ return result; \
+} \
+ \
+template<class T> \
+result_type operator()(const T& value) \
+{ \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, value_params) ); \
+ return result; \
+} \
+ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), dist_params ) ); \
+} \
+ \
+template<class UnitStrideIterator, class T> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end, const T& value) \
+{ \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), value_params ) ); \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+mkl_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_2(Distribution, vsl_function, vsl_method, dist_params, value_params, ResultType) \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_2( \
+ boost::random::mkl::engine<brng>, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params), \
+ ResultType \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>&,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_2( \
+ boost::random::mkl::engine<brng>&, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params), \
+ ResultType \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>*,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_2( \
+ boost::random::mkl::engine<brng>*, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ BOOST_RANDOM_MKL_CONCAT(value_params), \
+ ResultType \
+ ) \
+}; \
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>, Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>&,Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>*,Distribution> : public boost::mpl::true_ {};
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1_2(mkl_engine_type, Distribution, vsl_function, vsl_method, dist_params, ResultType) \
+private: \
+ \
+typedef boost::random::detail::ptr_helper<mkl_engine_type> helper_type; \
+ \
+public: \
+ \
+typedef typename helper_type::value_type engine_value_type; \
+typedef mkl_engine_type engine_type; \
+typedef Distribution distribution_type; \
+typedef ResultType result_type; \
+typedef boost::range_generate::unit_stride_range_generator_type_checked<result_type> is_range_generator; \
+ \
+public: \
+ \
+variate_generator(mkl_engine_type e, Distribution d) \
+ : _eng(e), _dist(d) { } \
+ \
+result_type operator()() \
+{ \
+ result_type result; \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), 1, &result, dist_params) ); \
+ return result; \
+} \
+ \ \
+template<class UnitStrideIterator> \
+void operator()(UnitStrideIterator begin, UnitStrideIterator end) \
+{ \
+ boost::random::mkl::check_errcode ( vsl_function(vsl_method, helper_type::ref(_eng).get_stream(), end-begin, &(*begin), dist_params ) ); \
+} \
+ \
+distribution_type& distribution() { return _dist; } \
+ \
+const distribution_type& distribution() const { return _dist; } \
+ \
+result_type min BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().min)(); } \
+ \
+result_type max BOOST_PREVENT_MACRO_SUBSTITUTION () const { return (distribution().max)(); } \
+ \
+engine_value_type& engine() { return helper_type::ref(_eng); } \
+ \
+const engine_value_type& engine() const { return helper_type::ref(_eng); } \
+ \
+private: \
+ \
+mkl_engine_type _eng; \
+distribution_type _dist;
+
+
+#define BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_TR1_2(Distribution, vsl_function, vsl_method, dist_params, ResultType) \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1_2( \
+ boost::random::mkl::engine<brng>, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ ResultType \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>&,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1_2( \
+ boost::random::mkl::engine<brng>&, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ ResultType \
+ ) \
+}; \
+template<int brng> \
+class variate_generator<boost::random::mkl::engine<brng>*,Distribution> \
+{ \
+ BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPEZIALIZATION_BODY_TR1_2( \
+ boost::random::mkl::engine<brng>*, \
+ BOOST_RANDOM_MKL_CONCAT(Distribution), \
+ vsl_function, \
+ vsl_method, \
+ BOOST_RANDOM_MKL_CONCAT(dist_params), \
+ ResultType \
+ ) \
+}; \
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>, Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>&,Distribution> : public boost::mpl::true_ {};\
+template <int brng> struct is_variate_generator_a_mkl_range_generator<boost::random::mkl::engine<brng>*,Distribution> : public boost::mpl::true_ {};
+
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+
+namespace boost {
+namespace random {
+
+template <class Engine, class Distribution>
+struct is_variate_generator_a_mkl_range_generator : public boost::mpl::false_ {};
+
+} // random
+} // boost
+
+#endif // BOOST_RANDOM_MKL_VARIATE_GENERATOR_SPECIALIZATION_HPP
+

Added: sandbox/random/boost/random/mkl/vsl_exception.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/boost/random/mkl/vsl_exception.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,200 @@
+// 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 an exception class used for the MKL random number engines.
+ */
+
+#ifndef BOOST_RANDOM_MKL_VSL_EXCEPTION_HPP
+#define BOOST_RANDOM_MKL_VSL_EXCEPTION_HPP
+
+#include <mkl_vsl.h>
+#include <stdexcept>
+#include <string>
+#include <iostream>
+
+namespace boost {
+namespace random {
+namespace mkl {
+
+const char errmsg[31][500] = {
+ "Input argument value is not valid.",
+ "CPU version is not supported.",
+ "Feature invoked is not implemented.",
+ "System cannot allocate memory.",
+ "Input pointer argument is NULL.",
+ "Unknown error.",
+ "File format is unknown.",
+ "Descriptive random stream format is unknown.",
+ "The value in NBits field is bad.",
+ "The value in NSeeds field is bad.",
+ "The random stream is invalid.",
+ "The value in StreamStateSize field is bad.",
+ "Callback function for an abstract BRNG returns an invalid number of updated entries in a buffer, that is, < 0 or >nmax.",
+ "The value in WordSize field is bad.",
+ "BRNG is not supported by the function.",
+ "Registration cannot be completed due to lack of free entries in the table of registered BRNGs.",
+ "Two BRNGs are not compatible for the operation.",
+ "Error in closing the file.",
+ "Error in opening the file.",
+ "Error in reading the file.",
+ "Error in writing the file.",
+ "The abstract random stream is invalid.",
+ "BRNG index is not valid.",
+ "BRNG does not support Leapfrog method.",
+ "Callback function for an abstract BRNG returns zero as the number of updated entries in a buffer.",
+ "Period of the generator is exceeded.",
+ "BRNG does not support Skip-Ahead method.",
+ "File format version is not supported.",
+ "Non-deterministic random number generator is not supported on the CPU running the application.",
+ "Number of retries to generate a random number using non-deterministic random number generator exceeds threshold.",
+ "Something bad happened."
+};
+
+/// An exception class for Intel MKL VSL error codes.
+class vsl_exception : public std::exception
+{
+ public:
+
+ /** @brief Construct from error code.
+ * @param errcode VSL error code.
+ */
+ vsl_exception(int errcode)
+ {
+ switch (errcode)
+ {
+ case VSL_ERROR_BADARGS:
+ msg_ptr = errmsg[0];
+ break;
+ case VSL_ERROR_CPU_NOT_SUPPORTED:
+ msg_ptr = errmsg[1];
+ break;
+ case VSL_ERROR_FEATURE_NOT_IMPLEMENTED:
+ msg_ptr = errmsg[2];
+ break;
+ case VSL_ERROR_MEM_FAILURE:
+ msg_ptr = errmsg[3];
+ break;
+ case VSL_ERROR_NULL_PTR:
+ msg_ptr = errmsg[4];
+ break;
+ case VSL_ERROR_UNKNOWN:
+ msg_ptr = errmsg[5];
+ break;
+ case VSL_RNG_ERROR_BAD_FILE_FORMAT:
+ msg_ptr = errmsg[6];
+ break;
+ case VSL_RNG_ERROR_BAD_MEM_FORMAT:
+ msg_ptr = errmsg[7];
+ break;
+ case VSL_RNG_ERROR_BAD_NBITS:
+ msg_ptr = errmsg[8];
+ break;
+ case VSL_RNG_ERROR_BAD_NSEEDS:
+ msg_ptr = errmsg[9];
+ break;
+ case VSL_RNG_ERROR_BAD_STREAM:
+ msg_ptr = errmsg[10];
+ break;
+ case VSL_RNG_ERROR_BAD_STREAM_STATE_SIZE:
+ msg_ptr = errmsg[11];
+ break;
+ case VSL_RNG_ERROR_BAD_UPDATE:
+ msg_ptr = errmsg[12];
+ break;
+ case VSL_RNG_ERROR_BAD_WORD_SIZE:
+ msg_ptr = errmsg[13];
+ break;
+ case VSL_RNG_ERROR_BRNG_NOT_SUPPORTED:
+ msg_ptr = errmsg[14];
+ break;
+ case VSL_RNG_ERROR_BRNG_TABLE_FULL:
+ msg_ptr = errmsg[15];
+ break;
+ case VSL_RNG_ERROR_BRNGS_INCOMPATIBLE:
+ msg_ptr = errmsg[16];
+ break;
+ case VSL_RNG_ERROR_FILE_CLOSE:
+ msg_ptr = errmsg[17];
+ break;
+ case VSL_RNG_ERROR_FILE_OPEN:
+ msg_ptr = errmsg[18];
+ break;
+ case VSL_RNG_ERROR_FILE_READ:
+ msg_ptr = errmsg[19];
+ break;
+ case VSL_RNG_ERROR_FILE_WRITE:
+ msg_ptr = errmsg[20];
+ break;
+ case VSL_RNG_ERROR_INVALID_ABSTRACT_STREAM:
+ msg_ptr = errmsg[21];
+ break;
+ case VSL_RNG_ERROR_INVALID_BRNG_INDEX:
+ msg_ptr = errmsg[22];
+ break;
+ case VSL_RNG_ERROR_LEAPFROG_UNSUPPORTED:
+ msg_ptr = errmsg[23];
+ break;
+ case VSL_RNG_ERROR_NO_NUMBERS:
+ msg_ptr = errmsg[24];
+ break;
+ case VSL_RNG_ERROR_QRNG_PERIOD_ELAPSED:
+ msg_ptr = errmsg[25];
+ break;
+ case VSL_RNG_ERROR_SKIPAHEAD_UNSUPPORTED:
+ msg_ptr = errmsg[26];
+ break;
+ case VSL_RNG_ERROR_UNSUPPORTED_FILE_VER:
+ msg_ptr = errmsg[27];
+ break;
+ case VSL_RNG_ERROR_NONDETERM_NOT_SUPPORTED:
+ msg_ptr = errmsg[28];
+ break;
+ case VSL_RNG_ERROR_NONDETERM_NRETRIES_EXCEEDED:
+ msg_ptr = errmsg[29];
+ break;
+ default:
+ msg_ptr = errmsg[30];
+ }
+ }
+
+ /// Destruct exception.
+ virtual ~vsl_exception() throw() {}
+
+ /** @brief Error description.
+ * @return Error message.
+ */
+ virtual const char* what() const throw()
+ {
+ return msg_ptr;
+ }
+
+ private:
+
+ const char* msg_ptr;
+};
+
+/** @brief Check for VSL errors.
+ * Throw an instance of @c vsl_exception if error occurs.
+ * @param errcode VSL error code.
+ */
+inline void check_errcode(int errcode)
+{
+ if (errcode != VSL_STATUS_OK && errcode != VSL_ERROR_OK)
+ {
+ std::cout << "not ok!!!!!" << std::endl;
+ throw boost::random::mkl::vsl_exception(errcode);
+ }
+}
+
+} // mkl
+} // random
+} // boost
+
+#endif // BOOST_RANDOM_MKL_VSL_EXCEPTION_HPP
+

Added: sandbox/random/doc/src/boost.xml
==============================================================================
--- (empty file)
+++ sandbox/random/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/random/doc/src/docutils.css
==============================================================================
--- (empty file)
+++ sandbox/random/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/random/doc/src/images/important.svg
==============================================================================
Binary file. No diff available.

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

Added: sandbox/random/doc/src/images/tip.svg
==============================================================================
Binary file. No diff available.

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

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

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

Added: sandbox/random/doc/src/images/up.svg
==============================================================================
Binary file. No diff available.

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

Added: sandbox/random/doc/src/minimal.css
==============================================================================
--- (empty file)
+++ sandbox/random/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/random/doc/src/reference.css
==============================================================================
--- (empty file)
+++ sandbox/random/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/random/libs/random/acml/benchmark/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/benchmark/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 acml : : <file>/opt/acml5.2.0/gfortran64_int64/lib/libacml.a ;
+lib gfortran rt dl pthread m ;
+
+
+project /boost/random/acml/benchmark
+ : requirements <include>/opt/acml5.2.0/gfortran64_int64/include <include>/opt/intel/mkl/include/ <cxxflags>-std=c++0x <library>mkl_intel_ilp64 <library>mkl_sequential <library>mkl_core <library>pthread <library>acml <library>gfortran <library>rt <library>dl <library>m
+ ;
+
+
+exe benchmark : benchmark.cpp ;
+

Added: sandbox/random/libs/random/acml/benchmark/acml_benchmark.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/benchmark/acml_benchmark.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,77 @@
+// 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 "benchmark.hpp"
+
+template<class Engine>
+inline void raw_uniform_int_distribution(Engine& engine, std::size_t n, long* data)
+{
+ long info;
+ dranddiscreteuniform(static_cast<long>(n),0,10,&(engine.state()[0]),data,&info);
+}
+
+
+template<class Engine>
+inline void raw_uniform_real_distribution(Engine& engine, std::size_t n, double* data)
+{
+ long info;
+ dranduniform(static_cast<long>(n),0,10,&(engine.state()[0]),data,&info);
+}
+
+template<class Engine>
+inline void raw_normal_distribution(Engine& engine, std::size_t n, double* data)
+{
+ long info;
+ drandgaussian(static_cast<long>(n),0,1,&(engine.state()[0]),data,&info);
+}
+
+template<class Engine>
+inline void raw_exponential_distribution(Engine& engine, std::size_t n, double* data)
+{
+ long info;
+ drandexponential(static_cast<long>(n),1,&(engine.state()[0]),data,&info);
+
+}
+
+int main()
+{
+ benchmark bm{1000, 10000, 100000, 1000000, 10000000};
+
+ typedef typename boost::random::acml::mt19937 engine_t;
+ engine_t engine;
+ std::mt19937 std_engine;
+ boost::random::mt11213b boost_engine;
+
+ {
+ std::string title("Uniform int distribution with Mersenne Twister");
+ std::uniform_int_distribution<long> std_distribution(0,10);
+ boost::random::uniform_int_distribution<long> boost_distribution(0,10);
+ bm.run(title, engine, std_engine, boost_engine, std_distribution, boost_distribution, &raw_uniform_int_distribution<engine_t>);
+ }
+
+ {
+ std::string title("Uniform real distribution with Mersenne Twister");
+ std::uniform_real_distribution<double> std_distribution(0,10);
+ boost::random::uniform_real_distribution<double> boost_distribution(0,10);
+ bm.run(title, engine, std_engine, boost_engine, std_distribution, boost_distribution, &raw_uniform_real_distribution<engine_t>);
+ }
+
+ {
+ std::string title("Normal distribution with Mersenne Twister");
+ std::normal_distribution<double> std_distribution(0,1);
+ boost::random::normal_distribution<double> boost_distribution(0,1);
+ bm.run(title, engine, std_engine, boost_engine, std_distribution, boost_distribution, &raw_normal_distribution<engine_t>);
+ }
+
+ {
+ std::string title("Exponential distribution with Mersenne Twister");
+ std::exponential_distribution<double> std_distribution(1);
+ boost::random::exponential_distribution<double> boost_distribution(1);
+ bm.run(title, engine, std_engine, boost_engine, std_distribution, boost_distribution, &raw_exponential_distribution<engine_t>);
+ }
+
+}

Added: sandbox/random/libs/random/acml/benchmark/benchmark.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/benchmark/benchmark.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,117 @@
+// 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 "benchmark.hpp"
+
+
+template<class Engine>
+inline void raw_acml_uniform_real_distribution(Engine& engine, std::size_t n, double* data)
+{
+ long info;
+ dranduniform(static_cast<long>(n),0,10,&(engine.state()[0]),data,&info);
+}
+
+template<class Engine>
+inline void raw_acml_normal_distribution(Engine& engine, std::size_t n, double* data)
+{
+ long info;
+ drandgaussian(static_cast<long>(n),0,1,&(engine.state()[0]),data,&info);
+}
+
+template<class Engine>
+inline void raw_acml_exponential_distribution(Engine& engine, std::size_t n, double* data)
+{
+ long info;
+ drandexponential(static_cast<long>(n),1,&(engine.state()[0]),data,&info);
+}
+
+template<class Engine>
+inline void raw_mkl_uniform_real_distribution(Engine& engine, std::size_t n, double* data)
+{
+ vdRngUniform( VSL_RNG_METHOD_UNIFORM_STD, engine.get_stream(), n, data, 0, 10 );
+}
+
+template<class Engine>
+inline void raw_mkl_normal_distribution(Engine& engine, std::size_t n, double* data)
+{
+ vdRngGaussian( VSL_RNG_METHOD_GAUSSIAN_BOXMULLER2, engine.get_stream(), n, data, 0, 1 );
+}
+
+template<class Engine>
+inline void raw_mkl_exponential_distribution(Engine& engine, std::size_t n, double* data)
+{
+ vdRngExponential( VSL_RNG_METHOD_EXPONENTIAL_ICDF, engine.get_stream(), n, data, 0, 1 );
+}
+
+
+
+int main()
+{
+ benchmark bm{1000, 10000, 100000};//, 1000000, 10000000};
+
+ typedef typename boost::random::acml::mt19937 acml_engine_t;
+ typedef typename boost::random::mkl::mt19937 mkl_engine_t;
+ acml_engine_t acml_engine;
+ mkl_engine_t mkl_engine;
+ std::mt19937 std_engine;
+ boost::random::mt19937 boost_engine;
+
+ std::string acml_engine_str("boost::random::acml::mt19937");
+ std::string mkl_engine_str("boost::random::mkl::mt19937");
+ std::string boost_engine_str("boost::random::mt19937");
+ std::string std_engine_str("std::mt19937");
+
+ {
+ std::string title("Uniform real distribution with Mersenne Twister 19937");
+ std::string boost_distribution_str("boost::random::uniform_real_distribution<double>");
+ std::string std_distribution_str("std::uniform_real_distribution<double>");
+ std::uniform_real_distribution<double> std_distribution(0,10);
+ boost::random::uniform_real_distribution<double> boost_distribution(0,10);
+ bm.run(title,
+ acml_engine, acml_engine_str,
+ mkl_engine, mkl_engine_str,
+ std_engine, std_engine_str,
+ boost_engine, boost_engine_str,
+ std_distribution, std_distribution_str,
+ boost_distribution, boost_distribution_str,
+ &raw_acml_uniform_real_distribution<acml_engine_t>, &raw_mkl_uniform_real_distribution<mkl_engine_t>);
+ }
+
+ {
+ std::string title("Normal distribution with Mersenne Twister 19937");
+ std::string boost_distribution_str("boost::random::normal_distribution<double>");
+ std::string std_distribution_str("std::normal_distribution<double>");
+ std::normal_distribution<double> std_distribution(0,1);
+ boost::random::normal_distribution<double> boost_distribution(0,1);
+ bm.run(title,
+ acml_engine, acml_engine_str,
+ mkl_engine, mkl_engine_str,
+ std_engine, std_engine_str,
+ boost_engine, boost_engine_str,
+ std_distribution, std_distribution_str,
+ boost_distribution, boost_distribution_str,
+ &raw_acml_normal_distribution<acml_engine_t>, &raw_mkl_normal_distribution<mkl_engine_t>);
+ }
+
+ {
+ std::string title("Exponential distribution with Mersenne Twister 19937");
+ std::string boost_distribution_str("boost::random::exponential_distribution<double>");
+ std::string std_distribution_str("std::exponential_distribution<double>");
+ std::exponential_distribution<double> std_distribution(1);
+ boost::random::exponential_distribution<double> boost_distribution(1);
+ bm.run(title,
+ acml_engine, acml_engine_str,
+ mkl_engine, mkl_engine_str,
+ std_engine, std_engine_str,
+ boost_engine, boost_engine_str,
+ std_distribution, std_distribution_str,
+ boost_distribution, boost_distribution_str,
+ &raw_acml_exponential_distribution<acml_engine_t>, &raw_mkl_exponential_distribution<mkl_engine_t>);
+ }
+
+}
+

Added: sandbox/random/libs/random/acml/benchmark/benchmark.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/benchmark/benchmark.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,242 @@
+// 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)
+
+#ifndef BOOST_RANDOM_ACML_BENCHMARK_HPP
+#define BOOST_RANDOM_ACML_BENCHMARK_HPP
+
+#include <iostream>
+#include <iomanip>
+#include <fstream>
+#include <algorithm>
+#include <vector>
+#include <chrono>
+#include <string>
+#include <initializer_list>
+
+#include <boost/random/acml/engine.hpp>
+#include <boost/random/mkl/engine.hpp>
+#include <boost/random/acml/boost/distributions.hpp>
+#include <boost/random/acml/c++11/distributions.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+//#include <random>
+//#include <boost/random.hpp>
+#include <boost/generate/generate.hpp>
+
+
+
+#define BOOST_RANDOM_ACML_BENCHMARK_N(eng, dist, vg, result_t, body) \
+std::cout << std::left << std::setw(w_1) << eng; \
+std::cout << std::left << std::setw(w_2) << dist; \
+std::cout << std::left << std::setw(w_3) << #vg; \
+outfile << std::left << std::setw(w_1) << eng; \
+outfile << std::left << std::setw(w_2) << dist; \
+outfile << std::left << std::setw(w_3) << #vg; \
+for (std::size_t i=0; i<n_vec.size(); ++i) \
+{ \
+ const std::size_t n = n_vec[i]; \
+ std::vector<result_t> variates(n); \
+ auto t0 = std::chrono::high_resolution_clock::now(); \
+ for (std::size_t r=0; r<rep; ++r) \
+ { \
+ body \
+ } \
+ auto t1 = std::chrono::high_resolution_clock::now(); \
+ auto dt = std::chrono::duration_cast<milliseconds>(t1-t0).count(); \
+ std::cout << std::right << std::setw(w) << dt/rep; \
+ if (outfile.is_open()) outfile << std::right << std::setw(w) << dt/rep; \
+} \
+std::cout << std::endl; \
+if (outfile.is_open()) outfile << std::endl;
+
+
+class benchmark
+{
+
+ public:
+
+ benchmark(std::initializer_list<std::size_t> il, std::size_t _rep=500) : n_vec(il), rep(_rep) {}
+
+ template<class ACMLEngine, class MKLEngine, class StdEngine, class BoostEngine, class StdDistribution, class BoostDistribution>
+ void run(std::string title,
+ ACMLEngine& acml_engine, std::string acml_engine_str,
+ MKLEngine& mkl_engine, std::string mkl_engine_str,
+ StdEngine& std_engine, std::string std_engine_str,
+ BoostEngine& boost_engine, std::string boost_engine_str,
+ StdDistribution& std_distribution, std::string std_distribution_str,
+ BoostDistribution& boost_distribution, std::string boost_distribution_str,
+ void (*raw_acml_function)(ACMLEngine&, std::size_t, typename boost::variate_generator<ACMLEngine&,StdDistribution>::result_type*),
+ void (*raw_mkl_function)(MKLEngine&, std::size_t, typename boost::variate_generator<MKLEngine&,StdDistribution>::result_type*))
+ {
+ typedef typename boost::variate_generator<ACMLEngine&,StdDistribution> std_acml_vg_t;
+ typedef typename boost::variate_generator<MKLEngine&,StdDistribution> std_mkl_vg_t;
+ typedef typename std_acml_vg_t::result_type std_acml_vg_result_t;
+ typedef typename std_mkl_vg_t::result_type std_mkl_vg_result_t;
+ typedef typename boost::variate_generator<ACMLEngine&,BoostDistribution> boost_acml_vg_t;
+ typedef typename boost::variate_generator<MKLEngine&,BoostDistribution> boost_mkl_vg_t;
+ typedef typename boost_acml_vg_t::result_type boost_acml_vg_result_t;
+ typedef typename boost_mkl_vg_t::result_type boost_mkl_vg_result_t;
+ typedef typename StdDistribution::result_type std_dist_result_t;
+ typedef typename BoostDistribution::result_type boost_dist_result_t;
+ typedef std_acml_vg_result_t raw_acml_result_t;
+ typedef std_mkl_vg_result_t raw_mkl_result_t;
+
+ std_acml_vg_t std_acml_vg(acml_engine,std_distribution);
+ std_mkl_vg_t std_mkl_vg(mkl_engine,std_distribution);
+ boost_acml_vg_t boost_acml_vg(acml_engine,boost_distribution);
+ boost_mkl_vg_t boost_mkl_vg(mkl_engine,boost_distribution);
+
+ typedef std::chrono::duration<double, std::milli> milliseconds;
+
+ std::size_t w_1 = 30;
+ std::size_t w_2 = 50;
+ std::size_t w_3 = 18;
+ std::size_t w = 15;
+
+ std::ofstream outfile;
+ outfile.open(title.c_str());
+ if (outfile.is_open())
+ {
+ outfile << std::left << std::setw(w_1) << "engine";
+ outfile << std::left << std::setw(w_2) << "distribution";
+ outfile << std::left << std::setw(w_3) << "variate_generator";
+ for (std::size_t i=0; i<n_vec.size(); ++i)
+ outfile << std::right << std::setw(w) << n_vec[i];
+ outfile << std::endl;
+ }
+ //std::cout << std::setfill('*') << std::setw (title.size()) << "" << std::endl;
+ std::cout << title << std::endl;
+ std::cout << std::setfill('*') << std::setw (title.size()) << "" << std::endl;
+ std::cout << std::setfill(' ');
+ std::cout << std::left << std::setw(w_1) << "engine";
+ std::cout << std::left << std::setw(w_2) << "distribution";
+ std::cout << std::left << std::setw(w_3) << "variate_generator";
+ for (std::size_t i=0; i<n_vec.size(); ++i)
+ std::cout << std::right << std::setw(w) << n_vec[i];
+ std::cout << std::endl;
+ std::cout << std::setfill('-') << std::setw (w_1+w_2+w_3 + n_vec.size()*w) << "" << std::endl;
+ std::cout << std::setfill(' ');
+
+ // Boost engine and boost probability distribution
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ boost_engine_str, boost_distribution_str, no,
+ boost_dist_result_t,
+ for (std::size_t j=0; j<n; ++j)
+ {
+ variates[j] = boost_distribution(boost_engine);
+ }
+ )
+
+ // Standard engine and standard probability distribution
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ std_engine_str, std_distribution_str, no,
+ std_dist_result_t,
+ for (std::size_t j=0; j<n; ++j)
+ {
+ variates[j] = std_distribution(std_engine);
+ }
+ )
+
+ // ACML engine with standard probability distribution without variate generator
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ acml_engine_str, std_distribution_str, no,
+ std_dist_result_t,
+ for (std::size_t j=0; j<n; ++j)
+ {
+ variates[j] = std_distribution(acml_engine);
+ }
+ )
+
+ // ACML engine with boost probability distribution without variate generator
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ acml_engine_str, boost_distribution_str, no,
+ boost_dist_result_t,
+ for (std::size_t j=0; j<n; ++j)
+ {
+ variates[j] = boost_distribution(acml_engine);
+ }
+ )
+
+ // ACML engine with standard probability distribution with variate generator
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ acml_engine_str, std_distribution_str, yes,
+ std_acml_vg_result_t,
+ boost::generate(variates.begin(), variates.end(), std_acml_vg);
+ )
+
+ // ACML engine with boost probability distribution with variate generator
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ acml_engine_str, boost_distribution_str, yes,
+ boost_acml_vg_result_t,
+ boost::generate(variates.begin(), variates.end(), boost_acml_vg);
+ )
+
+ // raw ACML c-functions
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ "raw ACML function", "raw ACML function", -,
+ raw_acml_result_t,
+ raw_acml_function(acml_engine, n, &variates[0]);
+ )
+
+ // MKL engine with standard probability distribution without variate generator
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ mkl_engine_str, std_distribution_str, no,
+ std_dist_result_t,
+ for (std::size_t j=0; j<n; ++j)
+ {
+ variates[j] = std_distribution(mkl_engine);
+ }
+ )
+
+ // MKL engine with boost probability distribution without variate generator
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ mkl_engine_str, boost_distribution_str, no,
+ boost_dist_result_t,
+ for (std::size_t j=0; j<n; ++j)
+ {
+ variates[j] = boost_distribution(mkl_engine);
+ }
+ )
+
+ // MKL engine with standard probability distribution with variate generator
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ mkl_engine_str, std_distribution_str, yes,
+ std_mkl_vg_result_t,
+ boost::generate(variates.begin(), variates.end(), std_mkl_vg);
+ )
+
+ // MKL engine with boost probability distribution with variate generator
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ mkl_engine_str, boost_distribution_str, yes,
+ boost_acml_vg_result_t,
+ boost::generate(variates.begin(), variates.end(), boost_mkl_vg);
+ )
+
+ // raw MKL c-functions
+ BOOST_RANDOM_ACML_BENCHMARK_N(
+ "raw MKL function", "raw MKL function", -,
+ raw_mkl_result_t,
+ raw_mkl_function(mkl_engine, n, &variates[0]);
+ )
+
+ if (outfile.is_open()) outfile.close();
+ std::cout << std::endl;
+
+ }
+
+ private:
+
+ private:
+
+ const std::vector<std::size_t> n_vec;
+ const std::size_t rep;
+
+};
+
+
+#endif // BOOST_RANDOM_ACML_BENCHMARK_HPP
+

Added: sandbox/random/libs/random/acml/doc/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,128 @@
+# Jamfile.v2
+#
+# Copyright (c) 2009
+# Steven Watanabe
+#
+# 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)
+
+using quickbook ;
+using doxygen ;
+using boostbook ;
+import regex ;
+import os ;
+import path ;
+
+
+path-constant here : . ;
+path-constant boost-root : ../../../.. ;
+
+# Figure out where the root of the boost tree is relative
+# to the html directory.
+local BOOST_ROOT = [ path.relative-to
+ [ path.join [ path.pwd ] html ]
+ [ path.root
+ [ path.make $(boost-root) ]
+ [ path.pwd ] ] ] ;
+
+doxygen reference :
+ $(here)/../../../../boost/random/acml/engine.hpp
+ $(here)/../../../../boost/random/acml/variate_generator_specialization.hpp
+ $(here)/../../../../boost/random/mkl/engine.hpp
+ $(here)/../../../../boost/random/mkl/variate_generator_specialization.hpp
+ :
+ <doxygen:param>EXPAND_ONLY_PREDEF=YES
+ <doxygen:param>"ALIASES= \\
+ xmlnote=\"@xmlonly <note><para> @endxmlonly\" \\
+ endxmlnote=\"@xmlonly </para></note> @endxmlonly\" \\
+ xmlwarning=\"@xmlonly <warning><para> @endxmlonly\" \\
+ endxmlwarning=\"@xmlonly </para></warning> @endxmlonly\" \\
+ blockquote=\"@xmlonly <blockquote><para> @endxmlonly\" \\
+ endblockquote=\"@xmlonly </para></blockquote> @endxmlonly\" \\
+ boost=\"$(BOOST_ROOT)\" \\
+ random_distribution=\"@xmlonly <link linkend=\\\"boost_random.reference.concepts.random_distribution\\\">random distribution</link> @endxmlonly\" \\
+ pseudo_random_number_generator=\"@xmlonly <link linkend=\\\"boost_random.reference.concepts.pseudo_random_number_generator\\\">pseudo-random number generator</link> @endxmlonly\" \\
+ uniform_random_number_generator=\"@xmlonly <link linkend=\\\"boost_random.reference.concepts.uniform_random_number_generator\\\">uniform random number generator</link> @endxmlonly\" \\
+ nondeterministic_random_number_generator=\"@xmlonly <link linkend=\\\"boost_random.reference.concepts.non_deterministic_uniform_random_number_generator\\\">non-deterministic random number generator</link> @endxmlonly\" \\
+ generators=\"@xmlonly <link linkend=\\\"boost_random.reference.generators\\\">generators</link> @endxmlonly\" \\
+ distributions=\"@xmlonly <link linkend=\\\"boost_random.reference.distributions\\\">distributions</link> @endxmlonly\" \\
+ additive_combine_engine=\"@xmlonly <classname alt=\\\"boost::random::additive_combine_engine\\\">additive_combine_engine</classname> @endxmlonly\" \\
+ discard_block_engine=\"@xmlonly <classname alt=\\\"boost::random::discard_block_engine\\\">discard_block_engine</classname> @endxmlonly\" \\
+ lagged_fibonacci_engine=\"@xmlonly<classname alt=\\\"boost::random::lagged_fibonacci_engine\\\">lagged_fibonacci_engine</classname>@endxmlonly\" \\
+ subtract_with_carry_01_engine=\"@xmlonly<classname alt=\\\"boost::random::subtract_with_carry_01_engine\\\">subtract_with_carry_01_engine</classname>@endxmlonly\" \\
+ linear_congruential_engine=\"@xmlonly<classname alt=\\\"boost::random::linear_congruential_engine\\\">linear_congruential_engine</classname>@endxmlonly\" \\
+ minstd_rand=\"@xmlonly <classname alt=\\\"boost::random::minstd_rand\\\">minstd_rand</classname> @endxmlonly\" \\
+ minstd_rand0=\"@xmlonly <classname alt=\\\"boost::random::minstd_rand0\\\">minstd_rand0</classname> @endxmlonly\" \\
+ rand48=\"@xmlonly <classname alt=\\\"boost::random::rand48\\\">rand48</classname> @endxmlonly\" \\
+ mt11213b=\"@xmlonly <classname alt=\\\"boost::random::mt11213b\\\">mt11213b</classname> @endxmlonly\" \\
+ mt19937=\"@xmlonly <classname alt=\\\"boost::random::mt19937\\\">mt19937</classname> @endxmlonly\" \\
+ ecuyer1988=\"@xmlonly <classname alt=\\\"boost::random::ecuyer1988\\\">ecuyer1988</classname> @endxmlonly\" \\
+ lagged_fibonacci607=\"@xmlonly <classname alt=\\\"boost::random::lagged_fibonacci607\\\">lagged_fibonacci607</classname> @endxmlonly\" \\
+ lagged_fibonacci44497=\"@xmlonly <classname alt=\\\"boost::random::lagged_fibonacci44497\\\">lagged_fibonacci44497</classname> @endxmlonly\" \\
+ bernoulli_distribution=\"@xmlonly <classname alt=\\\"boost::random::bernoulli_distribution\\\">bernoulli_distribution</classname> @endxmlonly\" \\
+ cauchy_distribution=\"@xmlonly <classname alt=\\\"boost::random::cauchy_distribution\\\">cauchy_distribution</classname> @endxmlonly\" \\
+ uniform_01=\"@xmlonly<classname alt=\\\"boost::random::uniform_01\\\">uniform_01</classname>@endxmlonly\" \\
+ random_device=\"@xmlonly<classname alt=\\\"boost::random::random_device\\\">random_device</classname>@endxmlonly\""
+ <doxygen:param>HIDE_UNDOC_MEMBERS=NO
+ <doxygen:param>QUIET=YES
+ <doxygen:param>WARN_IF_UNDOCUMENTED=NO
+ <doxygen:param>EXTRACT_PRIVATE=NO
+ <doxygen:param>ENABLE_PREPROCESSING=YES
+ <doxygen:param>MACRO_EXPANSION=YES
+ <doxygen:param>SEARCH_INCLUDES=NO
+ # Expand macros and clean up a bunch of ugly names
+ <doxygen:param>"PREDEFINED= \\
+ \"BOOST_RANDOM_DOXYGEN=1\" \\
+ \"DOXYGEN_SHOULD_SKIP_THIS\" \\
+ \"BOOST_PREVENT_MACRO_SUBSTITUTION=\" \\
+ \"BOOST_STATIC_ASSERT(x)=\" \\
+ \"BOOST_STATIC_CONSTANT(type,value)=static const type value\" \\
+ \"UINT64_C(value)=value ## ull\" \\
+ \"BOOST_RANDOM_DECL=\" \\
+ \"RealType(x)=x\" \\
+ \"result_type(x)=x\" \\
+ \"p_arg=p\" \\
+ \"median_arg=median\" \\
+ \"mean_arg=mean\" \\
+ \"sigma_arg=sigma\" \\
+ \"lambda_arg=lambda\" \\
+ \"alpha_arg=alpha\" \\
+ \"beta_arg=beta\" \\
+ \"a_arg=a\" \\
+ \"b_arg=b\" \\
+ \"c_arg=c\" \\
+ \"t_arg=t\" \\
+ \"m_arg=m\" \\
+ \"n_arg=n\" \\
+ \"s_arg=s\" \\
+ \"k_arg=k\" \\
+ \"min_arg=min\" \\
+ \"max_arg=max\" \\
+ \"dim_arg=dim\" \\
+ \"parm=param\" \\
+ \"aseed=seed\" \\
+ \"seed_arg=seed\" \\
+ \"BOOST_RANDOM_DETAIL_OSTREAM_OPERATOR(os,T,t)=template<class CharT, class Traits> friend std::basic_ostream<CharT,Traits>& operator<<(std::basic_ostream<CharT,Traits>& os, const T& t)\" \\
+ \"BOOST_RANDOM_DETAIL_ISTREAM_OPERATOR(is,T,t)=template<class CharT, class Traits> friend std::basic_istream<CharT,Traits>& operator>>(std::basic_istream<CharT,Traits>& is, const T& t)\" \\
+ \"BOOST_RANDOM_DETAIL_EQUALITY_OPERATOR(T,lhs,rhs)=friend bool operator==(const T& lhs, const T& rhs)\" \\
+ \"BOOST_RANDOM_DETAIL_INEQUALITY_OPERATOR(T)=friend bool operator!=(const T& lhs, const T& rhs) { return !(lhs == rhs); }\" \\
+ \"BOOST_RANDOM_DETAIL_ARITHMETIC_CONSTRUCTOR(Self,T,t)=explicit Self(T t)\" \\
+ \"BOOST_RANDOM_DETAIL_GENERATOR_CONSTRUCTOR(Self,T,t)=template<class T> explicit Self(T& t)\" \\
+ \"BOOST_RANDOM_DETAIL_SEED_SEQ_CONSTRUCTOR(Self,T,t)=template<class T> explicit Self(T& t)\" \\
+ \"BOOST_RANDOM_DETAIL_ARITHMETIC_SEED(Self,T,t)=void seed(T t)\" \\
+ \"BOOST_RANDOM_DETAIL_GENERATOR_SEED(Self,T,t)=template<class T> void seed(T& t)\" \\
+ \"BOOST_RANDOM_DETAIL_SEED_SEQ_SEED(Self,T,t)=template<class T> void seed(T& t)\""
+ <reftitle>"Headers"
+ <doxygen:xml-imagedir>images/random
+;
+
+xml mkl_acml : mkl_acml.qbk : <dependency>reference ;
+
+boostbook standalone :
+ mkl_acml
+ :
+ <implicit-dependency>reference
+ <xsl:param>boost.root=../../../../..
+ <xsl:param>chunk.section.depth=2
+;

Added: sandbox/random/libs/random/acml/doc/acml_generators.qbk
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/acml_generators.qbk 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,201 @@
+[/
+ / 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)
+]
+
+
+AMD® provides highly optimized uniform random number generators in the AMD® Core Math Library (ACML).
+The existing C API has been wrapped into C++ classes which meet the
+requirements of a [prng pseudo-random number generator].
+This library provides class templates hidden in
+`namespace boost::random::acml` (see __acml_engine).
+
+The random number engines accept three template arguments:
+
+ template <long genid=1, bool single=false, long subid=1>
+ class engine;
+
+* [*[^genid]] can be a number in {1,2,3,4}
+* [*[^single]] indicates whether the random number generator internally uses single precision operations
+* [*[^subid]] can be a number between 1 and 273 and is only meaningful if [*[^genid]] is equal to 2
+
+[table generators
+ [[generator] [method] [approx. length of cycle] [comment]]
+ [[[^engine<1>], [^engine<1,true>]] [NAG basic generator: linear congruential generator] [2[sup 57]] [-]]
+ [[[^engine<2>], [^engine<2,true>], [^engine<2,false,2>], [^engine<2,true,2>], ..., [^engine<2,false,237>], [^engine<2,true,273>]] [Whichman-Hill generator: combination of four linear congruential generators] [2[sup 80]] [there are 273 sets of parameters]]
+ [[[^engine<3>], [^engine<3,true>]] [Mersenne Twister generator: twisted generalized feedback shift register generator] [2[sup 19937]-1] [-]]
+ [[[^engine<4>], [^engine<4,true>]] [L’Ecuyer’s combined recursive generator: combination of two multiple recursive generators] [2[sup 191]] [-]]
+]
+
+Most often used random number generators have a typedef in `namespace boost::random::acml`:
+
+[table convenience typedefs
+ [[alias] [type]]
+ [[__acml_nag] [[^engine<1>]]]
+ [[__acml_wh] [[^engine<2>]]]
+ [[__acml_mt19937_] [[^engine<3>]]]
+ [[__acml_mrg32k3a] [[^engine<4>]]]
+]
+
+[note In order for these generators to work one must have installed the AMD® ACML and appropriately linked the library to the executable.]
+
+
+[section Range Function Call]
+
+The AMD® ACML random number generation mechanisms are vectorized and highly optimized. However, the usual boost random number generator interface only provides
+a unary function call operator to generate a random variate. As this is insufficient in order to make use of the vectorized ACML functions, the ACML engines
+provide an extended interface with an additional __acml_engine_range_function_call. This example illustrates the usage:
+
+ __acml_mt19937 engine;
+ std::vector<typename boost::random::acml::mt19937::result_type> v;
+ engine(v.begin(), v.end());
+
+Through this interface these wrapper template classes are equally fast as the raw AMD® ACML functions (see this [mkl_timings section]).
+
+[note one must use the [*['range function call]] with iterators which model the [unit_stride_iterator Unit Stride Iterator concept]. Otherwise, the iterators are not suitable for vectorization.]
+
+The ACML functions are vectorized, thus it is not allowed to use the ['range function call] with std::list iterators for example. In order to inquire whether
+your iterator class is suitable for vectorization the engines provide a metafunction class: __acml_engine_is_vectorizable. This metafunction class has a nested
+template class called apply which returns an integral constant wrapper of type bool. The following code line illustrates how
+one can make sure that a range function call is possible.
+
+ boost::random::acml::mt19937::is_range_generator::apply<YourIteratorClass>::type::value == true
+
+Alternatively, one could also employ the following traits class:
+
+ boost::is_range_generator<typename boost::random::acml::mt19937, YourIteratorClass>::type::value == true
+
+The mechanism used here is described in the Boost.Generate documentation and is called a [range_generator Range Generator]. Therefore, these engines can also be used
+with __boost_generate.
+
+[endsect]
+
+
+[section Initialization]
+
+Apart from default construction the engines can be initialized with a seed value.
+Using construction by seed sequence or by an iterator range, multiple seed values can be taken into account. These seed values must be positive and
+the number of accepted values differs for the different engines. For a detailed description please refer to the AMD® Core Math Library (ACML) documentation
+[footnote [@http://developer.amd.com/tools/cpu-development/amd-core-math-library-acml/user-guide/6-random-number-generators]].
+
+[endsect]
+
+
+
+[section Distributions]
+
+The AMD® Core Math Library (ACML) also provides functions to generate differently distributed random numbers. These functions are as well highly optimized and
+usually perform better than Boost or Standard random distributions. The ACML engines presented here
+are able to make use of these fast functions due to the employment of a __variate_generator.
+
+The __variate_generator class template was specialized for some distrbibutions from Boost.Random and the Standard's nummerics library, as well as for some
+distributions in the Standard's TR1 extension. In order to inquire whether the distribution you intend to use is able to profit from ACML enhancements, one can
+employ the following traits class: __acml_variate_generator.
+
+Depending on the library of choice for the distribution classes, one can include the following headers:
+
+[table Headers for variate_generator specializations
+ [[Header] [Purpose]]
+ [[__acml_boost_distributions] [Boost.Random distributions]]
+ [[__acml_0x_distributions] [Standard.Numerics distributions]]
+ [[__acml_tr1_distributions] [Standard.TR1 distributions]]
+]
+
+The specialized variate_generators again meet the requirements of a [range_generator Range Generator]. The random variates should be generated through a ['range function call]
+in order to profit from the vectorized ACML functions.
+The following example shall illustrate the usage of the variate generator in combination with the ACML engines.
+
+[import ../example/distributions.cpp]
+[acml_distributions_example]
+
+[caution The ACML random number engines will work used directly with Boost/Standard distributions (without a variate_generator). They will however be usually slower, because no
+advantage is taken from the vectorized ACML functions.]
+
+[note Due to a bug in the gcc libstdc++ library which persisted up to version 20120906 some of the Standard.Numerics variate_generator specializations are not available for earlier versions of this library.]
+
+[note Due to a bug in the ACML discrete uniform distributions with a range \[a,b\] such that a > std::numeric_limits<long>::max() - b will not result in vectorized ACML function calls.]
+
+[endsect]
+
+
+[section Timings]
+
+For a detailed benchmark and discussion please refer to [mkl_timings this section].
+[/
+The following figures show the performance of the ACML engines applied to different distributions in comparison to Boost.Random engines/distributions, Standard engines/distributions and plain C function calls
+to the AMD® Core Math Library. The timings were conducted on a linux (Ubuntu 12.04, 64 bit) machine with Intel® Core™ i7-3720QM CPU (2.60GHz) and GCC compiler.
+
+[$../../acml/doc/images/ACML Discrete Uniform Distribution.bmp [width 600px] [height 400px]]
+[$../../acml/doc/images/ACML Continuous Uniform Distribution.bmp [width 600px] [height 400px]]
+
+[$../../acml/doc/images/ACML Normal Distribution.bmp [width 600px] [height 400px]]
+[$../../acml/doc/images/ACML Exponential Distribution.bmp [width 600px] [height 400px]]
+
+The ACML engines (in combination with specialized variate_generators) perform equally fast as the plain C functions provided by the ACML. In general, the ACML engines perform almost an order of magnitude faster.
+]
+
+[endsect]
+
+[section Multiple Generators]
+
+In parallel codes one usually is in need of several independent random number generators. There exist different ways in order to achieve truly independent random number streams.
+
+[section Different Seeds]
+
+As the statistical properties of the random number generators are only guaranteed within sequences, not between sequences, this method is not satisfactory and should be avoided.
+
+[endsect]
+
+[section Different Parameter Sets]
+
+The Whichmann-Hill engine provides 273 different paramater sets (set the third template argument accordingly). Thus only with this engine a limited number of independent
+random number streams can be produced. Of course, one could also use the three other engines (which have different statistical properties) and thus in total there are 276 independent engines available.
+
+[endsect]
+
+[section Block-Splitting]
+
+Some of the engines allow for block-splitting, sometimes referred to as "skip-ahead". This method consists of splitting the sequence
+into k non-overlapping blocks, each of length n, where n is larger than the maximum number of variates required from any of the sequences.
+Block-splitting can only be applied to the NAG, the Wichmann-Hill and L’Ecuyer’s Combined Recursive generator as the engines must be able to "fast-forward" a large
+number of places. Wheter an engine possesses the ability to do block-splitting can be inqired by a traits class: __acml_has_block_split.
+
+In order to get indepent engines by block-splitting one can employ the function __acml_block_split. See also the following example:
+
+[import ../example/independent_engines.cpp]
+[acml_independent_engines_example_block_split]
+
+[endsect]
+
+[section Leap-frogging]
+
+Some engines allow for leap-frogging. With this method a set of k engines produce independent sequences by generating every kth element
+of the sequence a single engine would produce. Leap-frogging can only be applied to the NAG and the Wichmann-Hill generator.
+Whether an engine possesses the ability to do leap-frogging can be inqired by a traits class: __acml_has_leap_frog.
+
+In order to get indepent engines by block-splitting one can employ the function __acml_leap_frog. See also the following example:
+
+[acml_independent_engines_example_leap_frog]
+
+[note Due to rounding, a sequence generated using leap-frogging and a sequence
+constructed by taking every kth value from a set of variates generated without leap-frogging
+may differ slightly. These differences should only affect the least significant digit.]
+
+[caution A sequence generated using leap-frogging and a sequence constructed by taking every kth value from a set of variates generated without leap-frogging
+are shifted by n-1 values where n is the number of engines. This is due to the ACML implementation. In order to compare the two sequences one has to discard
+n-1 values from from the sequence generated without leap-frogging.]
+
+[endsect]
+
+
+
+
+[endsect]
+
+
+
+
+

Added: sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/distributions.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/distributions.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,192 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Distributions</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../boost_mkl_acml/acml.html" title="AMD&#174; ACML Generators">
+<link rel="prev" href="initialization.html" title="Initialization">
+<link rel="next" href="timings.html" title="Timings">
+</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="initialization.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/acml.html"><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="timings.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.distributions"></a><a class="link" href="distributions.html" title="Distributions">Distributions</a>
+</h3></div></div></div>
+<p>
+ The AMD&#174; Core Math Library (ACML) also provides functions to generate differently
+ distributed random numbers. These functions are as well highly optimized
+ and usually perform better than Boost or Standard random distributions. The
+ ACML engines presented here are able to make use of these fast functions
+ due to the employment of a variate_generator.
+ </p>
+<p>
+ The variate_generator
+ class template was specialized for some distrbibutions from Boost.Random
+ and the Standard's nummerics library, as well as for some distributions in
+ the Standard's TR1 extension. In order to inquire whether the distribution
+ you intend to use is able to profit from ACML enhancements, one can employ
+ the following traits class: <code class="computeroutput"><a class="link" href="../../boost/random/is_variate_gene_idp6308656.html" title="Struct template is_variate_generator_a_acml_range_generator">boost::random::is_variate_generator_a_acml_range_generator</a></code>.
+ </p>
+<p>
+ Depending on the library of choice for the distribution classes, one can
+ include the following headers:
+ </p>
+<div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.distributions.headers_for_variate_generator_specializations"></a><p class="title"><b>Table&#160;1.3.&#160;Headers for variate_generator specializations</b></p>
+<div class="table-contents"><table class="table" summary="Headers for variate_generator specializations">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Header
+ </p>
+ </th>
+<th>
+ <p>
+ Purpose
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ boost/random/acml/boost/distributions.hpp
+ </p>
+ </td>
+<td>
+ <p>
+ Boost.Random distributions
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ boost/random/acml/c++11/distributions.hpp
+ </p>
+ </td>
+<td>
+ <p>
+ Standard.Numerics distributions
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ boost/random/acml/tr1/distributions.hpp
+ </p>
+ </td>
+<td>
+ <p>
+ Standard.TR1 distributions
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+ The specialized variate_generators again meet the requirements of a <a href="../../../../../../../../generate/libs/generate/doc/html/generate/concepts.html#generate.concepts.range_generator" target="_top">Range
+ Generator</a>. The random variates should be generated through a <span class="emphasis"><em>range
+ function call</em></span> in order to profit from the vectorized ACML functions.
+ The following example shall illustrate the usage of the variate generator
+ in combination with the ACML engines.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">random</span><span class="special">/</span><span class="identifier">acml</span><span class="special">/</span><span class="identifier">engine</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">random</span><span class="special">/</span><span class="identifier">acml</span><span class="special">/</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">distributions</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">static_assert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generate</span><span class="special">/</span><span class="identifier">generate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span> <span class="identifier">engine_t</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">uniform_real_distribution</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">distribution_t</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">variate_generator</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&amp;,</span> <span class="identifier">distribution_t</span><span class="special">&gt;</span> <span class="identifier">variate_generator_t</span><span class="special">;</span>
+ <span class="identifier">engine_t</span> <span class="identifier">engine</span><span class="special">;</span> <span class="comment">// ACML engine</span>
+ <span class="identifier">distribution_t</span> <span class="identifier">distribution</span><span class="special">(</span><span class="number">0</span><span class="special">,</span><span class="number">10</span><span class="special">);</span> <span class="comment">// Boost.Random continuous uniform distribution</span>
+ <span class="identifier">variate_generator_t</span> <span class="identifier">vg</span><span class="special">(</span><span class="identifier">engine</span><span class="special">,</span> <span class="identifier">distribution</span><span class="special">);</span> <span class="comment">// Corresponding variate_generator</span>
+
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">(</span><span class="number">1000</span><span class="special">);</span>
+
+ <span class="identifier">BOOST_STATIC_ASSERT</span><span class="special">((</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">is_variate_generator_a_acml_range_generator</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&amp;,</span><span class="identifier">distribution_t</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">));</span> <span class="comment">// make sure we use a fast version</span>
+ <span class="identifier">BOOST_STATIC_ASSERT</span><span class="special">((</span> <span class="identifier">variate_generator_t</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">::</span><span class="identifier">apply</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">iterator</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">));</span> <span class="comment">// make sure vectorization is possible for this iterator class</span>
+
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">vg</span><span class="special">);</span> <span class="comment">// generating random numbers using Boost.Generate</span>
+ <span class="identifier">vg</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span> <span class="comment">// directly generate through range function call (insecure if we are not sure whether our iterators are suitable for vectorization)</span>
+ <span class="keyword">for</span> <span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">=</span><span class="number">0</span><span class="special">;</span> <span class="identifier">i</span><span class="special">&lt;</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">size</span><span class="special">();</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span> <span class="identifier">v</span><span class="special">[</span><span class="identifier">i</span><span class="special">]</span> <span class="special">=</span> <span class="identifier">distribution</span><span class="special">(</span><span class="identifier">engine</span><span class="special">);</span> <span class="comment">// caution: this is slow!!!</span>
+
+ <span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+<div class="caution"><table border="0" summary="Caution">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../doc/src/images/caution.png"></td>
+<th align="left">Caution</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ The ACML random number engines will work used directly with Boost/Standard
+ distributions (without a variate_generator). They will however be usually
+ slower, because no advantage is taken from the vectorized ACML functions.
+ </p></td></tr>
+</table></div>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ Due to a bug in the gcc libstdc++ library which persisted up to version
+ 20120906 some of the Standard.Numerics variate_generator specializations
+ are not available for earlier versions of this library.
+ </p></td></tr>
+</table></div>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ Due to a bug in the ACML discrete uniform distributions with a range [a,b]
+ such that a &gt; std::numeric_limits&lt;long&gt;::max() - b will not result
+ in vectorized ACML function calls.
+ </p></td></tr>
+</table></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="initialization.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/acml.html"><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="timings.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/initialization.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/initialization.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,57 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Initialization</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../boost_mkl_acml/acml.html" title="AMD&#174; ACML Generators">
+<link rel="prev" href="../../boost_mkl_acml/acml.html" title="AMD&#174; ACML Generators">
+<link rel="next" href="distributions.html" title="Distributions">
+</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_mkl_acml/acml.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/acml.html"><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="distributions.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.initialization"></a><a class="link" href="initialization.html" title="Initialization">Initialization</a>
+</h3></div></div></div>
+<p>
+ Apart from default construction the engines can be initialized with a seed
+ value. Using construction by seed sequence or by an iterator range, multiple
+ seed values can be taken into account. These seed values must be positive
+ and the number of accepted values differs for the different engines. For
+ a detailed description please refer to the AMD&#174; Core Math Library (ACML)
+ documentation <sup>[<a name="amd___acml_and_intel___mkl_random_number_generators.acml.initialization.f0" href="#ftn.amd___acml_and_intel___mkl_random_number_generators.acml.initialization.f0" class="footnote">1</a>]</sup>.
+ </p>
+<div class="footnotes">
+<br><hr width="100" align="left">
+<div class="footnote"><p><sup>[<a name="ftn.amd___acml_and_intel___mkl_random_number_generators.acml.initialization.f0" href="#amd___acml_and_intel___mkl_random_number_generators.acml.initialization.f0" class="para">1</a>] </sup>
+ http://developer.amd.com/tools/cpu-development/amd-core-math-library-acml/user-guide/6-random-number-generators
+ </p></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="../../boost_mkl_acml/acml.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/acml.html"><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="distributions.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,159 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Multiple Generators</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../boost_mkl_acml/acml.html" title="AMD&#174; ACML Generators">
+<link rel="prev" href="timings.html" title="Timings">
+<link rel="next" href="../../boost_mkl_acml/mkl.html" title="Intel&#174; MKL Generators">
+</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="timings.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/acml.html"><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_mkl_acml/mkl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators"></a><a class="link" href="multiple_generators.html" title="Multiple Generators">Multiple
+ Generators</a>
+</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="multiple_generators.html#amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators.different_seeds">Different
+ Seeds</a></span></dt>
+<dt><span class="section"><a href="multiple_generators.html#amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators.different_parameter_sets">Different
+ Parameter Sets</a></span></dt>
+<dt><span class="section">Block-Splitting</span></dt>
+<dt><span class="section">Leap-frogging</span></dt>
+</dl></div>
+<p>
+ In parallel codes one usually is in need of several independent random number
+ generators. There exist different ways in order to achieve truly independent
+ random number streams.
+ </p>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators.different_seeds"></a><a class="link" href="multiple_generators.html#amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators.different_seeds" title="Different Seeds">Different
+ Seeds</a>
+</h4></div></div></div>
+<p>
+ As the statistical properties of the random number generators are only
+ guaranteed within sequences, not between sequences, this method is not
+ satisfactory and should be avoided.
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators.different_parameter_sets"></a><a class="link" href="multiple_generators.html#amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators.different_parameter_sets" title="Different Parameter Sets">Different
+ Parameter Sets</a>
+</h4></div></div></div>
+<p>
+ The Whichmann-Hill engine provides 273 different paramater sets (set the
+ third template argument accordingly). Thus only with this engine a limited
+ number of independent random number streams can be produced. Of course,
+ one could also use the three other engines (which have different statistical
+ properties) and thus in total there are 276 independent engines available.
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators.block_splitting"></a><a class="link" href="multiple_generators.html#amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators.block_splitting" title="Block-Splitting">Block-Splitting</a>
+</h4></div></div></div>
+<p>
+ Some of the engines allow for block-splitting, sometimes referred to as
+ "skip-ahead". This method consists of splitting the sequence
+ into k non-overlapping blocks, each of length n, where n is larger than
+ the maximum number of variates required from any of the sequences. Block-splitting
+ can only be applied to the NAG, the Wichmann-Hill and L&#8217;Ecuyer&#8217;s Combined
+ Recursive generator as the engines must be able to "fast-forward"
+ a large number of places. Wheter an engine possesses the ability to do
+ block-splitting can be inqired by a traits class: <code class="computeroutput"><a class="link" href="../../boost/random/acml/has_block_split.html" title="Struct template has_block_split">boost::random::acml::has_block_split</a></code>.
+ </p>
+<p>
+ In order to get indepent engines by block-splitting one can employ the
+ function <code class="computeroutput"><a class="link" href="../../boost/random/acml/make_independen_idp6189616.html" title="Function template make_independent_engines_by_block_split">boost::random::acml::make_independent_engines_by_block_split</a></code>.
+ See also the following example:
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">nag</span> <span class="identifier">engine_t</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;</span> <span class="identifier">engines</span><span class="special">(</span><span class="number">100</span><span class="special">);</span> <span class="comment">// 100 ACML engines</span>
+<span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">make_independent_engines_by_block_split</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;(</span><span class="identifier">engines</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">engines</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="number">10000</span><span class="special">);</span> <span class="comment">// make engines independent (max 10000 variates per engine)</span>
+</pre>
+<p>
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators.leap_frogging"></a><a class="link" href="multiple_generators.html#amd___acml_and_intel___mkl_random_number_generators.acml.multiple_generators.leap_frogging" title="Leap-frogging">Leap-frogging</a>
+</h4></div></div></div>
+<p>
+ Some engines allow for leap-frogging. With this method a set of k engines
+ produce independent sequences by generating every kth element of the sequence
+ a single engine would produce. Leap-frogging can only be applied to the
+ NAG and the Wichmann-Hill generator. Whether an engine possesses the ability
+ to do leap-frogging can be inqired by a traits class: <code class="computeroutput"><a class="link" href="../../boost/random/acml/has_leap_frog.html" title="Struct template has_leap_frog">boost::random::acml::has_leap_frog</a></code>.
+ </p>
+<p>
+ In order to get indepent engines by block-splitting one can employ the
+ function <code class="computeroutput"><a class="link" href="../../boost/random/acml/make_independen_idp6196384.html" title="Function template make_independent_engines_by_leap_frog">boost::random::acml::make_independent_engines_by_leap_frog</a></code>.
+ See also the following example:
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">wh</span> <span class="identifier">engine_t</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;</span> <span class="identifier">engines</span><span class="special">(</span><span class="number">100</span><span class="special">);</span> <span class="comment">// 100 ACML engines</span>
+<span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">make_independent_engines_by_leap_frog</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;(</span><span class="identifier">engines</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">engines</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span> <span class="comment">// make engines independent</span>
+</pre>
+<p>
+ </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ Due to rounding, a sequence generated using leap-frogging and a sequence
+ constructed by taking every kth value from a set of variates generated
+ without leap-frogging may differ slightly. These differences should only
+ affect the least significant digit.
+ </p></td></tr>
+</table></div>
+<div class="caution"><table border="0" summary="Caution">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../doc/src/images/caution.png"></td>
+<th align="left">Caution</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ A sequence generated using leap-frogging and a sequence constructed by
+ taking every kth value from a set of variates generated without leap-frogging
+ are shifted by n-1 values where n is the number of engines. This is due
+ to the ACML implementation. In order to compare the two sequences one
+ has to discard n-1 values from from the sequence generated without leap-frogging.
+ </p></td></tr>
+</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="timings.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/acml.html"><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_mkl_acml/mkl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/timings.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/timings.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,47 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Timings</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../boost_mkl_acml/acml.html" title="AMD&#174; ACML Generators">
+<link rel="prev" href="distributions.html" title="Distributions">
+<link rel="next" href="multiple_generators.html" title="Multiple Generators">
+</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="distributions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/acml.html"><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="multiple_generators.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.timings"></a><a class="link" href="timings.html" title="Timings">Timings</a>
+</h3></div></div></div>
+<p>
+ For a detailed benchmark and discussion please refer to <a class="link" href="../mkl/timings.html" title="Timings">this
+ section</a>.
+ </p>
+</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="distributions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/acml.html"><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="multiple_generators.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/distributions.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/distributions.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,193 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Distributions</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../boost_mkl_acml/mkl.html" title="Intel&#174; MKL Generators">
+<link rel="prev" href="initialization.html" title="Initialization">
+<link rel="next" href="timings.html" title="Timings">
+</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="initialization.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/mkl.html"><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="timings.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.distributions"></a><a class="link" href="distributions.html" title="Distributions">Distributions</a>
+</h3></div></div></div>
+<p>
+ The Intel&#174; Math Kernel Library (MKL) also provides functions to generate
+ differently distributed random numbers. These functions are as well highly
+ optimized and usually perform better than Boost or Standard random distributions.
+ The MKL engines presented here are able to make use of these fast functions
+ due to the employment of a variate_generator.
+ </p>
+<p>
+ The variate_generator
+ class template was specialized for some distrbibutions from Boost.Random
+ and the Standard's nummerics library, as well as for some distributions in
+ the Standard's TR1 extension. In order to inquire whether the distribution
+ you intend to use is able to profit from ACML enhancements, one can employ
+ the following traits class: <code class="computeroutput"><a class="link" href="../../boost/random/is_variate_gene_idp6311744.html" title="Struct template is_variate_generator_a_mkl_range_generator">boost::random::is_variate_generator_a_mkl_range_generator</a></code>.
+ </p>
+<p>
+ Depending on the library of choice for the distribution classes, one can
+ include the following headers:
+ </p>
+<div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.distributions.headers_for_variate_generator_specializations"></a><p class="title"><b>Table&#160;1.5.&#160;Headers for variate_generator specializations</b></p>
+<div class="table-contents"><table class="table" summary="Headers for variate_generator specializations">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Header
+ </p>
+ </th>
+<th>
+ <p>
+ Purpose
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ boost/random/mkl/boost/distributions.hpp
+ </p>
+ </td>
+<td>
+ <p>
+ Boost.Random distributions
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ boost/random/mkl/c++11/distributions.hpp
+ </p>
+ </td>
+<td>
+ <p>
+ Standard.Numerics distributions
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ boost/random/mkl/tr1/distributions.hpp
+ </p>
+ </td>
+<td>
+ <p>
+ Standard.TR1 distributions
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+ The specialized variate_generators again meet the requirements of a <a href="../../../../../../../../generate/libs/generate/doc/html/generate/concepts.html#generate.concepts.range_generator" target="_top">Range
+ Generator</a>. The random variates should be generated through a <span class="emphasis"><em>range
+ function call</em></span> in order to profit from the vectorized ACML functions.
+ The following example shall illustrate the usage of the variate generator
+ in combination with the MKL engines.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">random</span><span class="special">/</span><span class="identifier">mkl</span><span class="special">/</span><span class="identifier">engine</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">random</span><span class="special">/</span><span class="identifier">mkl</span><span class="special">/</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">distributions</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">static_assert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generate</span><span class="special">/</span><span class="identifier">generate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mt19937</span> <span class="identifier">engine_t</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">uniform_real_distribution</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">distribution_t</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">variate_generator</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&amp;,</span> <span class="identifier">distribution_t</span><span class="special">&gt;</span> <span class="identifier">variate_generator_t</span><span class="special">;</span>
+ <span class="identifier">engine_t</span> <span class="identifier">engine</span><span class="special">;</span> <span class="comment">// MKL engine</span>
+ <span class="identifier">distribution_t</span> <span class="identifier">distribution</span><span class="special">(</span><span class="number">0</span><span class="special">,</span><span class="number">10</span><span class="special">);</span> <span class="comment">// Boost.Random continuous uniform distribution</span>
+ <span class="identifier">variate_generator_t</span> <span class="identifier">vg</span><span class="special">(</span><span class="identifier">engine</span><span class="special">,</span> <span class="identifier">distribution</span><span class="special">);</span> <span class="comment">// Corresponding variate_generator</span>
+
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">(</span><span class="number">1000</span><span class="special">);</span>
+
+ <span class="identifier">BOOST_STATIC_ASSERT</span><span class="special">((</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">is_variate_generator_a_mkl_range_generator</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&amp;,</span><span class="identifier">distribution_t</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">));</span> <span class="comment">// make sure we use a fast version</span>
+ <span class="identifier">BOOST_STATIC_ASSERT</span><span class="special">((</span> <span class="identifier">variate_generator_t</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">::</span><span class="identifier">apply</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">iterator</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">));</span> <span class="comment">// make sure vectorization is possible for this iterator class</span>
+
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">vg</span><span class="special">);</span> <span class="comment">// generating random numbers using Boost.Generate</span>
+ <span class="identifier">vg</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span> <span class="comment">// directly generate through range function call (insecure if we are not sure whether our iterators are suitable for vectorization)</span>
+ <span class="keyword">for</span> <span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">=</span><span class="number">0</span><span class="special">;</span> <span class="identifier">i</span><span class="special">&lt;</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">size</span><span class="special">();</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span> <span class="identifier">v</span><span class="special">[</span><span class="identifier">i</span><span class="special">]</span> <span class="special">=</span> <span class="identifier">distribution</span><span class="special">(</span><span class="identifier">engine</span><span class="special">);</span> <span class="comment">// caution: this is slow!!!</span>
+
+ <span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+<div class="caution"><table border="0" summary="Caution">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../doc/src/images/caution.png"></td>
+<th align="left">Caution</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ The MKL random number engines will work used directly with Boost/Standard
+ distributions (without a variate_generator). They will however be usually
+ slower, because no advantage is taken from the vectorized MKL functions.
+ </p></td></tr>
+</table></div>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ Due to a bug in the gcc libstdc++ library which persisted up to version
+ 20120906 some of the Standard.Numerics variate_generator specializations
+ are not available for earlier versions of this library.
+ </p></td></tr>
+</table></div>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ The discrete uniform distribution in the MKL library accepts a half open
+ range [a,b) and thus, using a uniform int distribution with a MKL engine
+ (through a variate_generator) with b = std::numeric_limits&lt;int&gt;::max()
+ will not result in vectorized MKL function calls.
+ </p></td></tr>
+</table></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="initialization.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/mkl.html"><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="timings.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/initialization.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/initialization.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Initialization</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../boost_mkl_acml/mkl.html" title="Intel&#174; MKL Generators">
+<link rel="prev" href="../../boost_mkl_acml/mkl.html" title="Intel&#174; MKL Generators">
+<link rel="next" href="distributions.html" title="Distributions">
+</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_mkl_acml/mkl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/mkl.html"><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="distributions.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.initialization"></a><a class="link" href="initialization.html" title="Initialization">Initialization</a>
+</h3></div></div></div>
+<p>
+ Apart from default construction the engines can be initialized with a seed
+ value. Using construction by seed sequence or by an iterator range, multiple
+ seed values can be taken into account. The number of accepted values as well
+ as their interpretation differs for the different engines. For a detailed
+ description please refer to the Intel&#174; VSL notes.
+ </p>
+</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_mkl_acml/mkl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/mkl.html"><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="distributions.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/multiple_generators.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/multiple_generators.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,125 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Multiple Generators</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../boost_mkl_acml/mkl.html" title="Intel&#174; MKL Generators">
+<link rel="prev" href="timings.html" title="Timings">
+<link rel="next" href="../../headers.html" title="Headers">
+</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="timings.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/mkl.html"><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="../../headers.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators"></a><a class="link" href="multiple_generators.html" title="Multiple Generators">Multiple
+ Generators</a>
+</h3></div></div></div>
+<p>
+ In parallel codes one usually is in need of several independent random number
+ generators. There exist different ways in order to achieve truly independent
+ random number streams.
+ </p>
+<h5>
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.h0"></a>
+ <span><a name="amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.different_seeds"></a></span><a class="link" href="multiple_generators.html#amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.different_seeds">Different
+ Seeds</a>
+ </h5>
+<p>
+ As the statistical properties of the random number generators are only guaranteed
+ within sequences, not between sequences, this method is not satisfactory
+ and should be avoided.
+ </p>
+<h5>
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.h1"></a>
+ <span><a name="amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.different_parameter_sets"></a></span><a class="link" href="multiple_generators.html#amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.different_parameter_sets">Different
+ Parameter Sets</a>
+ </h5>
+<p>
+ The Whichmann-Hill engine <code class="computeroutput"><a class="link" href="../../boost/random/mkl/wh.html" title="Type definition wh">wh</a></code>
+ provides 273 different parameter sets and the Mersenne Twister engine <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mt2203.html" title="Type definition mt2203">mt2203</a></code> provides 6024 different
+ parameter sets. Thus only with this enginea a limited number of independent
+ random number streams can be produced. Of course, one could also use the
+ three other engines (which have different statistical properties) and thus
+ in total there are 6304 independent engines available.
+ </p>
+<h5>
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.h2"></a>
+ <span><a name="amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.block_splitting"></a></span><a class="link" href="multiple_generators.html#amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.block_splitting">Block-Splitting</a>
+ </h5>
+<p>
+ Some of the engines allow for block-splitting, sometimes referred to as "skip-ahead".
+ This method consists of splitting the sequence into k non-overlapping blocks,
+ each of length n, where n is larger than the maximum number of variates required
+ from any of the sequences. Block-splitting can only be applied to <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mcg31.html" title="Type definition mcg31">mcg31</a></code>, <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mrg32k3a.html" title="Type definition mrg32k3a">mrg32k3a</a></code>,
+ <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mcg59.html" title="Type definition mcg59">mcg59</a></code>, <code class="computeroutput"><a class="link" href="../../boost/random/mkl/wh.html" title="Type definition wh">wh</a></code>, <code class="computeroutput"><a class="link" href="../../boost/random/mkl/sobol.html" title="Type definition sobol">sobol</a></code>
+ and <code class="computeroutput"><a class="link" href="../../boost/random/mkl/niederr.html" title="Type definition niederr">niederr</a></code> as the
+ engines must be able to "fast-forward" a large number of places.
+ Wheter an engine possesses the ability to do block-splitting can be inqired
+ by a traits class: <code class="computeroutput"><a class="link" href="../../boost/random/mkl/has_block_split.html" title="Struct template has_block_split">boost::random::mkl::has_block_split</a></code>.
+ </p>
+<p>
+ In order to get indepent engines by block-splitting one can employ the function
+ <code class="computeroutput"><a class="link" href="../../boost/random/mkl/make_independen_idp6294720.html" title="Function template make_independent_engines_by_block_split">boost::random::mkl::make_independent_engines_by_block_split</a></code>.
+ See also the following example:
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mcg31</span> <span class="identifier">engine_t</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;</span> <span class="identifier">engines</span><span class="special">(</span><span class="number">100</span><span class="special">);</span> <span class="comment">// 100 MKL engines</span>
+<span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">make_independent_engines_by_block_split</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;(</span><span class="identifier">engines</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">engines</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="number">10000</span><span class="special">);</span> <span class="comment">// make engines independent (max 10000 variates per engine)</span>
+</pre>
+<p>
+ </p>
+<h5>
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.h3"></a>
+ <span><a name="amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.leap_frogging"></a></span><a class="link" href="multiple_generators.html#amd___acml_and_intel___mkl_random_number_generators.mkl.multiple_generators.leap_frogging">Leap-frogging</a>
+ </h5>
+<p>
+ Some engines allow for leap-frogging. With this method a set of k engines
+ produce independent sequences by generating every kth element of the sequence
+ a single engine would produce. Leap-frogging can only be applied to <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mcg31.html" title="Type definition mcg31">mcg31</a></code>, <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mcg59.html" title="Type definition mcg59">mcg59</a></code>
+ and <code class="computeroutput"><a class="link" href="../../boost/random/mkl/wh.html" title="Type definition wh">wh</a></code>. Whether an engine
+ possesses the ability to do leap-frogging can be inqired by a traits class:
+ <code class="computeroutput"><a class="link" href="../../boost/random/mkl/has_leap_frog.html" title="Struct template has_leap_frog">boost::random::mkl::has_leap_frog</a></code>.
+ </p>
+<p>
+ In order to get indepent engines by block-splitting one can employ the function
+ <code class="computeroutput"><a class="link" href="../../boost/random/mkl/make_independen_idp6301488.html" title="Function template make_independent_engines_by_leap_frog">boost::random::mkl::make_independent_engines_by_leap_frog</a></code>.
+ See also the following example:
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mcg31</span> <span class="identifier">engine_t</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;</span> <span class="identifier">engines</span><span class="special">(</span><span class="number">100</span><span class="special">);</span> <span class="comment">// 100 MKL engines</span>
+<span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">make_independent_engines_by_leap_frog</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;(</span><span class="identifier">engines</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">engines</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span> <span class="comment">// make engines independent</span>
+</pre>
+<p>
+ </p>
+</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="timings.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/mkl.html"><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="../../headers.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,1994 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Timings</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../boost_mkl_acml/mkl.html" title="Intel&#174; MKL Generators">
+<link rel="prev" href="distributions.html" title="Distributions">
+<link rel="next" href="multiple_generators.html" title="Multiple Generators">
+</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="distributions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/mkl.html"><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="multiple_generators.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.timings"></a><a class="link" href="timings.html" title="Timings">Timings</a>
+</h3></div></div></div>
+<p>
+ The following figures show the performance of the Intel&#174; MKL, AMD&#174; ACML,
+ Boost.Random and Standard.Numerics engines applied to different distributions
+ (both Standard and Boost). The timings were conducted on a linux (Ubuntu
+ 12.04, 64 bit) machine with Intel&#174; Core&#8482; i7-3720QM CPU (2.60GHz) and GCC
+ compiler.
+ </p>
+<div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.timings.uniform_real_distribution_with_mersenne_twister_19937"></a><p class="title"><b>Table&#160;1.6.&#160;Uniform real distribution with Mersenne Twister 19937</b></p>
+<div class="table-contents"><table class="table" summary="Uniform real distribution with Mersenne Twister 19937">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ engine
+ </p>
+ </th>
+<th>
+ <p>
+ distribution
+ </p>
+ </th>
+<th>
+ <p>
+ variate_generator
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>3</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>4</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>5</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.010548
+ </p>
+ </td>
+<td>
+ <p>
+ 11%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.055078
+ </p>
+ </td>
+<td>
+ <p>
+ 18%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.525434
+ </p>
+ </td>
+<td>
+ <p>
+ 22%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">std::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.010986
+ </p>
+ </td>
+<td>
+ <p>
+ 10%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.112632
+ </p>
+ </td>
+<td>
+ <p>
+ 8.8%
+ </p>
+ </td>
+<td>
+ <p>
+ 1.09825
+ </p>
+ </td>
+<td>
+ <p>
+ 10%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.281552
+ </p>
+ </td>
+<td>
+ <p>
+ 0.40%
+ </p>
+ </td>
+<td>
+ <p>
+ 2.79961
+ </p>
+ </td>
+<td>
+ <p>
+ 0.35%
+ </p>
+ </td>
+<td>
+ <p>
+ 27.9886
+ </p>
+ </td>
+<td>
+ <p>
+ 0.41%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.28108
+ </p>
+ </td>
+<td>
+ <p>
+ 0.40%
+ </p>
+ </td>
+<td>
+ <p>
+ 2.79716
+ </p>
+ </td>
+<td>
+ <p>
+ 0.35%
+ </p>
+ </td>
+<td>
+ <p>
+ 27.9637
+ </p>
+ </td>
+<td>
+ <p>
+ 0.41%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.00176
+ </p>
+ </td>
+<td>
+ <p>
+ 64%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.015184
+ </p>
+ </td>
+<td>
+ <p>
+ 65%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.159364
+ </p>
+ </td>
+<td>
+ <p>
+ 72%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.001706
+ </p>
+ </td>
+<td>
+ <p>
+ 66%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.015216
+ </p>
+ </td>
+<td>
+ <p>
+ 65%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.159168
+ </p>
+ </td>
+<td>
+ <p>
+ 72%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.001708
+ </p>
+ </td>
+<td>
+ <p>
+ 66%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.015066
+ </p>
+ </td>
+<td>
+ <p>
+ 66%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.15879
+ </p>
+ </td>
+<td>
+ <p>
+ 72%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.06791
+ </p>
+ </td>
+<td>
+ <p>
+ 1.7%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.673732
+ </p>
+ </td>
+<td>
+ <p>
+ 1.5%
+ </p>
+ </td>
+<td>
+ <p>
+ 6.73015
+ </p>
+ </td>
+<td>
+ <p>
+ 1.7%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.036828
+ </p>
+ </td>
+<td>
+ <p>
+ 3.1%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.365108
+ </p>
+ </td>
+<td>
+ <p>
+ 2.7%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.63906
+ </p>
+ </td>
+<td>
+ <p>
+ 3.2%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.001302
+ </p>
+ </td>
+<td>
+ <p>
+ 87%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.010272
+ </p>
+ </td>
+<td>
+ <p>
+ 97%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.115526
+ </p>
+ </td>
+<td>
+ <p>
+ 99%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.001134
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.009916
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.115468
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.00113
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.009962
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.11493
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.timings.normal_distribution_with_mersenne_twister_19937"></a><p class="title"><b>Table&#160;1.7.&#160;Normal distribution with Mersenne Twister 19937</b></p>
+<div class="table-contents"><table class="table" summary="Normal distribution with Mersenne Twister 19937">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ engine
+ </p>
+ </th>
+<th>
+ <p>
+ distribution
+ </p>
+ </th>
+<th>
+ <p>
+ variate_generator
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>3</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>4</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>5</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0533
+ </p>
+ </td>
+<td>
+ <p>
+ 9.9%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5296
+ </p>
+ </td>
+<td>
+ <p>
+ 10%
+ </p>
+ </td>
+<td>
+ <p>
+ 5.2750
+ </p>
+ </td>
+<td>
+ <p>
+ 11%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">std::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0458
+ </p>
+ </td>
+<td>
+ <p>
+ 11%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.4486
+ </p>
+ </td>
+<td>
+ <p>
+ 12%
+ </p>
+ </td>
+<td>
+ <p>
+ 4.4607
+ </p>
+ </td>
+<td>
+ <p>
+ 13%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3887
+ </p>
+ </td>
+<td>
+ <p>
+ 1.4%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.8658
+ </p>
+ </td>
+<td>
+ <p>
+ 1.4%
+ </p>
+ </td>
+<td>
+ <p>
+ 38.6177
+ </p>
+ </td>
+<td>
+ <p>
+ 1.5%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3340
+ </p>
+ </td>
+<td>
+ <p>
+ 1.6%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.3135
+ </p>
+ </td>
+<td>
+ <p>
+ 1.7%
+ </p>
+ </td>
+<td>
+ <p>
+ 33.1321
+ </p>
+ </td>
+<td>
+ <p>
+ 1.7%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0103
+ </p>
+ </td>
+<td>
+ <p>
+ 51%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.1049
+ </p>
+ </td>
+<td>
+ <p>
+ 53%
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0072
+ </p>
+ </td>
+<td>
+ <p>
+ 56%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0103
+ </p>
+ </td>
+<td>
+ <p>
+ 51%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.1033
+ </p>
+ </td>
+<td>
+ <p>
+ 54%
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0088
+ </p>
+ </td>
+<td>
+ <p>
+ 56%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0104
+ </p>
+ </td>
+<td>
+ <p>
+ 51%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.1036
+ </p>
+ </td>
+<td>
+ <p>
+ 54%
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0082
+ </p>
+ </td>
+<td>
+ <p>
+ 56%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3645
+ </p>
+ </td>
+<td>
+ <p>
+ 1.4%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.5718
+ </p>
+ </td>
+<td>
+ <p>
+ 1.6%
+ </p>
+ </td>
+<td>
+ <p>
+ 35.6541
+ </p>
+ </td>
+<td>
+ <p>
+ 1.6%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 9.8315
+ </p>
+ </td>
+<td>
+ <p>
+ 0.054%
+ </p>
+ </td>
+<td>
+ <p>
+ 98.4091
+ </p>
+ </td>
+<td>
+ <p>
+ 0.057%
+ </p>
+ </td>
+<td>
+ <p>
+ 984.4130
+ </p>
+ </td>
+<td>
+ <p>
+ 0.058%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0054
+ </p>
+ </td>
+<td>
+ <p>
+ 98%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0559
+ </p>
+ </td>
+<td>
+ <p>
+ 99%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5686
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0053
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0556
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5681
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0054
+ </p>
+ </td>
+<td>
+ <p>
+ 98%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0567
+ </p>
+ </td>
+<td>
+ <p>
+ 98%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5683
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.timings.exponential_distribution_with_mersenne_twister_19937"></a><p class="title"><b>Table&#160;1.8.&#160;Exponential distribution with Mersenne Twister 19937</b></p>
+<div class="table-contents"><table class="table" summary="Exponential distribution with Mersenne Twister 19937">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ engine
+ </p>
+ </th>
+<th>
+ <p>
+ distribution
+ </p>
+ </th>
+<th>
+ <p>
+ variate_generator
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>3</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>4</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>5</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0439
+ </p>
+ </td>
+<td>
+ <p>
+ 7.2%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.4343
+ </p>
+ </td>
+<td>
+ <p>
+ 7.1%
+ </p>
+ </td>
+<td>
+ <p>
+ 4.3195
+ </p>
+ </td>
+<td>
+ <p>
+ 7.6%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">std::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0507
+ </p>
+ </td>
+<td>
+ <p>
+ 6.3%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5013
+ </p>
+ </td>
+<td>
+ <p>
+ 6.2%
+ </p>
+ </td>
+<td>
+ <p>
+ 4.9984
+ </p>
+ </td>
+<td>
+ <p>
+ 6.6%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3210
+ </p>
+ </td>
+<td>
+ <p>
+ 0.99%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.1737
+ </p>
+ </td>
+<td>
+ <p>
+ 0.98%
+ </p>
+ </td>
+<td>
+ <p>
+ 31.7263
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3228
+ </p>
+ </td>
+<td>
+ <p>
+ 0.99%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.1974
+ </p>
+ </td>
+<td>
+ <p>
+ 0.97%
+ </p>
+ </td>
+<td>
+ <p>
+ 31.9974
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0060
+ </p>
+ </td>
+<td>
+ <p>
+ 53%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0578
+ </p>
+ </td>
+<td>
+ <p>
+ 54%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5663
+ </p>
+ </td>
+<td>
+ <p>
+ 58%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0060
+ </p>
+ </td>
+<td>
+ <p>
+ 53%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0579
+ </p>
+ </td>
+<td>
+ <p>
+ 54%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5671
+ </p>
+ </td>
+<td>
+ <p>
+ 58%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0061
+ </p>
+ </td>
+<td>
+ <p>
+ 52%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0575
+ </p>
+ </td>
+<td>
+ <p>
+ 54%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5633
+ </p>
+ </td>
+<td>
+ <p>
+ 58%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0948
+ </p>
+ </td>
+<td>
+ <p>
+ 3.4%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.9251
+ </p>
+ </td>
+<td>
+ <p>
+ 3.4%
+ </p>
+ </td>
+<td>
+ <p>
+ 9.2560
+ </p>
+ </td>
+<td>
+ <p>
+ 3.65
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.1086
+ </p>
+ </td>
+<td>
+ <p>
+ 2.9%
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0680
+ </p>
+ </td>
+<td>
+ <p>
+ 2.9%
+ </p>
+ </td>
+<td>
+ <p>
+ 10.6798
+ </p>
+ </td>
+<td>
+ <p>
+ 3.1%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0032
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0310
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3294
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0032
+ </p>
+ </td>
+<td>
+ <p>
+ 99%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0311
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3296
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0032
+ </p>
+ </td>
+<td>
+ <p>
+ 99%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0311
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3293
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><h5>
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.timings.h0"></a>
+ <span><a name="amd___acml_and_intel___mkl_random_number_generators.mkl.timings.discussion"></a></span><a class="link" href="timings.html#amd___acml_and_intel___mkl_random_number_generators.mkl.timings.discussion">Discussion</a>
+ </h5>
+<p>
+ The MKL engines as well as the ACML engines perform equally well as the direct
+ invokation of the respective library's c-API independent of the distributon
+ class when a variate generator is applied. Thus, the wrapping in a c++ class
+ conforming the Uniform Random Number Generator concept does not introduce
+ significant overhead.
+ </p>
+<p>
+ The MKL engines used through a variate generator perform approximately 4.5-14
+ times faster than the Boost engines (with Boost distributions) and they are
+ around 7.5-16 times faster than the Standard engines (with Standard distributions)
+ depending on the distribution.
+ </p>
+<p>
+ The ACML engines used through a variate generator are approximately 3-7.5
+ times faster than the Boost engines (with Boost distributions) and they perform
+ around 4-9 times better than the Standard engines (with Standard distributions)
+ depending on the distribution.
+ </p>
+<p>
+ For a time-critical code it thus may be of benefit to employ either the ACML
+ or the MKL engines presented here. The speed-up can however only be achieved
+ when using the engines in combination with a boost::variate_generator. Using
+ the distributions directly with an optimized engine will generally slow down
+ the code severely.
+ </p>
+<h5>
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.timings.h1"></a>
+ <span><a name="amd___acml_and_intel___mkl_random_number_generators.mkl.timings.c__11"></a></span><a class="link" href="timings.html#amd___acml_and_intel___mkl_random_number_generators.mkl.timings.c__11">C++11</a>
+ </h5>
+<p>
+ The variate_generator is a feature of the Boost.Random library and the c++03
+ TR1 extension. In the current c++ standard the variate_generator has not
+ been taken over. The lack of such a mechanism makes it hard using c++11 libraries
+ and syntax to find an appropriate alternative to a partially optimized random
+ number generating mechanism as presented here. Thus, one might be better
+ off using the boost::variate_generator still in c++11 code.
+ </p>
+</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="distributions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_mkl_acml/mkl.html"><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="multiple_generators.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/engine.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/engine.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,600 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Class template engine</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="../../../headers.html" title="Headers">
+<link rel="next" href="has_block_split.html" title="Struct template has_block_split">
+</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="../../../headers.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="has_block_split.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.engine"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template engine</span></h2>
+<p>boost::random::acml::engine &#8212; Class wrapping the AMD ACML base random number generators. </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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">long</span> genid_ <span class="special">=</span> <span class="number">1</span><span class="special">,</span> <span class="keyword">bool</span> single <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="keyword">long</span> subid_ <span class="special">=</span> <span class="number">1</span><span class="special">&gt;</span>
+<span class="keyword">class</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">{</span>
+<span class="keyword">public</span><span class="special">:</span>
+ <span class="comment">// <a class="link" href="engine.html#boost.random.acml.enginetypes">types</a></span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">single</span><span class="special">,</span> <span class="keyword">float</span><span class="special">,</span> <span class="keyword">double</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="engine.html#boost.random.acml.engine.internal_type"><span class="identifier">internal_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">long</span> <a class="link" href="engine.html#boost.random.acml.engine.result_type"><span class="identifier">result_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">long</span> <a class="link" href="engine.html#boost.random.acml.engine.seed_type"><span class="identifier">seed_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_generate</span><span class="special">::</span><span class="identifier">unit_stride_range_generator_type_checked</span><span class="special">&lt;</span> <span class="identifier">result_type</span> <span class="special">&gt;</span> <a class="link" href="engine.html#boost.random.acml.engine.is_range_generator"><span class="identifier">is_range_generator</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">long</span> <span class="special">&gt;</span> <a class="link" href="engine.html#boost.random.acml.engine.state_type"><span class="identifier">state_type</span></a><span class="special">;</span>
+
+ <span class="comment">// <a class="link" href="engine.html#boost.random.acml.engineconstruct-copy-destruct">construct/copy/destruct</a></span>
+ <a class="link" href="engine.html#idp6145792-bb"><span class="identifier">engine</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="engine.html#idp6146176-bb"><span class="identifier">engine</span></a><span class="special">(</span><span class="keyword">long</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SeedSeq<span class="special">&gt;</span> <span class="keyword">explicit</span> <a class="link" href="engine.html#idp6148192-bb"><span class="identifier">engine</span></a><span class="special">(</span><span class="identifier">SeedSeq</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> It<span class="special">&gt;</span> <a class="link" href="engine.html#idp6150960-bb"><span class="identifier">engine</span></a><span class="special">(</span><span class="identifier">It</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">It</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="engine.html#idp6154880-bb"><span class="identifier">engine</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ engine&amp; <a class="link" href="engine.html#idp6157040-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">)</span><span class="special">;</span>
+
+ <span class="comment">// <a class="link" href="engine.html#idm19872-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="engine.html#idm19472-bb"><span class="identifier">seed</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="engine.html#idp5229088-bb"><span class="identifier">seed</span></a><span class="special">(</span><span class="keyword">long</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sseq<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="engine.html#idp5231856-bb"><span class="identifier">seed</span></a><span class="special">(</span><span class="identifier">Sseq</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> It<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="engine.html#idp5235904-bb"><span class="identifier">seed</span></a><span class="special">(</span><span class="identifier">It</span><span class="special">,</span> <span class="identifier">It</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="engine.html#idp5240992-bb"><span class="identifier">discard</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> UnitStrideIterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <a class="link" href="engine.html#idp5243776-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">UnitStrideIterator</span><span class="special">,</span> <span class="identifier">UnitStrideIterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">result_type</span> <a class="link" href="engine.html#idp6136352-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">result_type</span> <a class="link" href="engine.html#idp6138240-bb"><span class="identifier">min</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">result_type</span> <a class="link" href="engine.html#idp6140128-bb"><span class="identifier">max</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">state_type</span> <span class="special">&amp;</span> <a class="link" href="engine.html#idp6142016-bb"><span class="identifier">state</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">const</span> <span class="identifier">state_type</span> <span class="special">&amp;</span> <a class="link" href="engine.html#idp6143904-bb"><span class="identifier">state</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+
+ <span class="comment">// <a class="link" href="engine.html#idp6159328-bb">friend functions</a></span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="engine.html#idp6159696-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="engine.html#idp6164368-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span>
+ <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a class="link" href="engine.html#idp6169040-bb"><span class="keyword">operator</span><span class="special">&lt;&lt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span>
+ <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a class="link" href="engine.html#idp6174576-bb"><span class="keyword">operator</span><span class="special">&gt;&gt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+
+ <span class="comment">// public data members</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">long</span> <span class="identifier">genid</span><span class="special">;</span> <span class="comment">// AMD ACML GENID index. </span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">long</span> <span class="identifier">subid</span><span class="special">;</span> <span class="comment">// AMD ACML SUBID index. </span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">long</span> <span class="identifier">default_seed</span><span class="special">;</span> <span class="comment">// Default seed parameter. </span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6312784"></a><h2>Description</h2>
+<p>Implements the boost uniform random number generator concept.
+</p>
+<div class="refsect2">
+<a name="idp6313504"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem"><pre class="literallayout"><span class="keyword">long</span> genid_ <span class="special">=</span> <span class="number">1</span></pre></li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">bool</span> single <span class="special">=</span> <span class="keyword">false</span></pre>
+<p>Use single precision? </p>
+</li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">long</span> subid_ <span class="special">=</span> <span class="number">1</span></pre></li>
+</ol></div>
+</div>
+<div class="refsect2">
+<a name="idp6323568"></a><h3>
+<a name="boost.random.acml.enginetypes"></a><code class="computeroutput">engine</code>
+ public
+ types</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_c</span><span class="special">&lt;</span> <span class="identifier">single</span><span class="special">,</span> <span class="keyword">float</span><span class="special">,</span> <span class="keyword">double</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <a name="boost.random.acml.engine.internal_type"></a><span class="identifier">internal_type</span><span class="special">;</span></p>
+<p>Single or double precision. </p>
+</li>
+<li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="keyword">long</span> <a name="boost.random.acml.engine.result_type"></a><span class="identifier">result_type</span><span class="special">;</span></p>
+<p>Type of the resulting random value. </p>
+</li>
+<li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="keyword">long</span> <a name="boost.random.acml.engine.seed_type"></a><span class="identifier">seed_type</span><span class="special">;</span></p>
+<p>Type of the seed values. </p>
+</li>
+<li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_generate</span><span class="special">::</span><span class="identifier">unit_stride_range_generator_type_checked</span><span class="special">&lt;</span> <span class="identifier">result_type</span> <span class="special">&gt;</span> <a name="boost.random.acml.engine.is_range_generator"></a><span class="identifier">is_range_generator</span><span class="special">;</span></p>
+<p>Required for the engine to model a Range Generator. </p>
+</li>
+<li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="keyword">long</span> <span class="special">&gt;</span> <a name="boost.random.acml.engine.state_type"></a><span class="identifier">state_type</span><span class="special">;</span></p>
+<p>Type of the internal state. </p>
+</li>
+</ol></div>
+</div>
+<div class="refsect2">
+<a name="idp6359008"></a><h3>
+<a name="boost.random.acml.engineconstruct-copy-destruct"></a><code class="computeroutput">engine</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><a name="idp6145792-bb"></a><span class="identifier">engine</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Construct an instance with default parameters. </li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp6146176-bb"></a><span class="identifier">engine</span><span class="special">(</span><span class="keyword">long</span> value<span class="special">)</span><span class="special">;</span></pre>Construct with user defined seed value. <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">value</code></span></p></td>
+<td><p>Seed value. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SeedSeq<span class="special">&gt;</span> <span class="keyword">explicit</span> <a name="idp6148192-bb"></a><span class="identifier">engine</span><span class="special">(</span><span class="identifier">SeedSeq</span> <span class="special">&amp;</span> seq<span class="special">)</span><span class="special">;</span></pre>Construct with seed sequence. <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">seq</code></span></p></td>
+<td><p>Seed sequence. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> It<span class="special">&gt;</span> <a name="idp6150960-bb"></a><span class="identifier">engine</span><span class="special">(</span><span class="identifier">It</span> <span class="special">&amp;</span> first<span class="special">,</span> <span class="identifier">It</span> <span class="special">&amp;</span> last<span class="special">)</span><span class="special">;</span></pre>Construct from seed values. <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>Iterator pointing to the first seed value. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>Iterator pointing past-the-end of seed value sequence. </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">It</code></span></p></td>
+<td><p>Input iterator type. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><a name="idp6154880-bb"></a><span class="identifier">engine</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> e<span class="special">)</span><span class="special">;</span></pre>Copy construct. <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">e</code></span></p></td>
+<td><p>Other engine </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout">engine&amp; <a name="idp6157040-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="engine.html" title="Class template engine">engine</a> rhs<span class="special">)</span><span class="special">;</span></pre>Assignment operator. <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">rhs</code></span></p></td>
+<td><p>Instance to copy from. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Reference to this instance. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+</ol></div>
+</div>
+<div class="refsect2">
+<a name="idp6420064"></a><h3>
+<a name="idm19872-bb"></a><code class="computeroutput">engine</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">void</span> <a name="idm19472-bb"></a><span class="identifier">seed</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Set default seed value. </li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">void</span> <a name="idp5229088-bb"></a><span class="identifier">seed</span><span class="special">(</span><span class="keyword">long</span> s<span class="special">)</span><span class="special">;</span></pre>Set seed value. <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">s</code></span></p></td>
+<td><p>Seed value. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Sseq<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp5231856-bb"></a><span class="identifier">seed</span><span class="special">(</span><span class="identifier">Sseq</span> <span class="special">&amp;</span> q<span class="special">)</span><span class="special">;</span></pre>Set state by seed sequence. <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">q</code></span></p></td>
+<td><p>Seed sequence. </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">Sseq</code></span></p></td>
+<td><p>Seed sequence type. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> It<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp5235904-bb"></a><span class="identifier">seed</span><span class="special">(</span><span class="identifier">It</span> first<span class="special">,</span> <span class="identifier">It</span> last<span class="special">)</span><span class="special">;</span></pre>Set state by sequence of seed values. <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>Iterator pointing to the first seed value. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>Iterator pointing past-the-end of seed value sequence. </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">It</code></span></p></td>
+<td><p>Input iterator type. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">void</span> <a name="idp5240992-bb"></a><span class="identifier">discard</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> z<span class="special">)</span><span class="special">;</span></pre>Discard values. <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">z</code></span></p></td>
+<td><p>Number of values to be discarded. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> UnitStrideIterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <a name="idp5243776-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">UnitStrideIterator</span> first<span class="special">,</span> <span class="identifier">UnitStrideIterator</span> last<span class="special">)</span><span class="special">;</span></pre>Range function call. <p>Assign random values to a range.
+
+
+</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>Start iterator. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>Past-the-end iterator. </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">UnitStrideIterator</code></span></p></td>
+<td><p>Iterator type which implements the Unit Stride Iterator concept. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Requires:</span></p></td>
+<td><p><code class="computeroutput">UnitStrideIterator</code> must meet the requirements of a Unit Stride Iterator and it's value_type must be equal to the engine's result type. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp6136352-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Element function call. <p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>A single random value. </p></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp6138240-bb"></a><span class="identifier">min</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Minimum value that the engine can return. <p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Minimum value </p></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp6140128-bb"></a><span class="identifier">max</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Maximum value that the engine can return. <p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Maximum value </p></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="identifier">state_type</span> <span class="special">&amp;</span> <a name="idp6142016-bb"></a><span class="identifier">state</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Get access to internal state object. <p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>State. </p></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">const</span> <span class="identifier">state_type</span> <span class="special">&amp;</span> <a name="idp6143904-bb"></a><span class="identifier">state</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Get read access to internal state object. <p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>State. </p></td>
+</tr></tbody>
+</table></div>
+</li>
+</ol></div>
+</div>
+<div class="refsect2">
+<a name="idp6528304"></a><h3>
+<a name="idp6159328-bb"></a><code class="computeroutput">engine</code> friend functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="idp6159696-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> a<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> b<span class="special">)</span><span class="special">;</span></pre>Equality operator. <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">a</code></span></p></td>
+<td><p>Left hand side instance. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">b</code></span></p></td>
+<td><p>Right hand side instance. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Returns true if a and b are in the same state. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="idp6164368-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> a<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> b<span class="special">)</span><span class="special">;</span></pre>Inequality operator. <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">a</code></span></p></td>
+<td><p>Left hand side instance. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">b</code></span></p></td>
+<td><p>Right hand side instance. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Returns true if a and b are not in the same state. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span>
+ <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a name="idp6169040-bb"></a><span class="keyword">operator</span><span class="special">&lt;&lt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> os<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> e<span class="special">)</span><span class="special">;</span></pre>Writes state to output stream. <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">e</code></span></p></td>
+<td><p>Instance of engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">os</code></span></p></td>
+<td><p>Output stream instance. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Reference to output stream. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span>
+ <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a name="idp6174576-bb"></a><span class="keyword">operator</span><span class="special">&gt;&gt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> is<span class="special">,</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> e<span class="special">)</span><span class="special">;</span></pre>Reads state from input stream. <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">e</code></span></p></td>
+<td><p>Instance of engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">is</code></span></p></td>
+<td><p>Input stream instance. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Reference to input stream. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+</ol></div>
+</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="../../../headers.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="has_block_split.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/has_block_split.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/has_block_split.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template has_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="engine.html" title="Class template engine">
+<link rel="next" href="has_leap_frog.html" title="Struct template has_leap_frog">
+</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="engine.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="has_leap_frog.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.has_block_split"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template has_block_split</span></h2>
+<p>boost::random::acml::has_block_split &#8212; Traits class to inquire whether engine can be used with block-splitting. </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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="has_block_split.html" title="Struct template has_block_split">has_block_split</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6628016"></a><h2>Description</h2>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6628688"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Engine</pre>
+<p>ACML engine. </p>
+</li></ol></div>
+</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="engine.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="has_leap_frog.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/has_leap_frog.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/has_leap_frog.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template has_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="has_block_split.html" title="Struct template has_block_split">
+<link rel="next" href="nag.html" title="Type definition nag">
+</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="has_block_split.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="nag.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.has_leap_frog"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template has_leap_frog</span></h2>
+<p>boost::random::acml::has_leap_frog &#8212; Traits class to inquire whether engine can be used with leap-frogging. </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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="has_leap_frog.html" title="Struct template has_leap_frog">has_leap_frog</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6641872"></a><h2>Description</h2>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp6642544"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Engine</pre>
+<p>ACML engine. </p>
+</li></ol></div>
+</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="has_block_split.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="nag.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6129744.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6129744.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6136512.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6136512.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6129744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35861616"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6136512.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6136512.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6136512.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 make_independent_engines_by_leap_frog</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6129744.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6129744.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6136512"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35885328"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6129744.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6137120.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6137120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6143888.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6143888.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6137120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35915984"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6143888.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6137616.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6137616.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6144384.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6144384.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6137616"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6641152"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6144384.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6140928.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6140928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6147696.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6147696.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6140928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6422992"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6147696.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6142784.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6142784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6149552.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6149552.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6142784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35935792"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6149552.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6142976.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6142976.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6149744.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6149744.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6142976"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35595104"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6149744.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6143888.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6143888.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6137120.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6137120.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6143888"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35939856"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6137120.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6144384.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6144384.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6137616.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6137616.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6144384"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6664944"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6137616.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6146112.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6146112.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6152880.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6152880.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6146112"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6657328"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6152880.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6146880.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6146880.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6153648.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6153648.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6146880"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35863856"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6153648.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6147696.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6147696.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6140928.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6140928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6147696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6446752"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6140928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6149552.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6149552.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6142784.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6142784.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6149552"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35959552"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6142784.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6149744.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6149744.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6142976.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6142976.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6149744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35618912"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6142976.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6150144.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6150144.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6156912.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6156912.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6150144"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35656944"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6156912.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6151264.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6151264.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6158032.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6158032.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6151264"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6664800"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6158032.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6152880.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6152880.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6146112.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6146112.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6152880"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6681088"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6146112.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6153536.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6153536.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6160304.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6160304.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6153536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6434064"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6160304.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6153648.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6153648.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 make_independent_engines_by_leap_frog</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6146880.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6146880.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6153648"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35887744"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6146880.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6153664.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6153664.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6160432.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6160432.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6153664"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6669312"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6160432.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6154176.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6154176.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6160944.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6160944.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6154176"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6663728"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6160944.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6156912.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6156912.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6150144.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6150144.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6156912"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35680704"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6150144.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6158032.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6158032.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6151264.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6151264.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6158032"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6688608"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6151264.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6158640.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6158640.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6165408.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6165408.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6158640"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63203200"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6165408.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6160304.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6160304.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6153536.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6153536.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6160304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6457728"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6153536.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6160432.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6160432.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6153664.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6153664.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6160432"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6693216"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6153664.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6160944.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6160944.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6154176.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6154176.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6160944"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6687440"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6154176.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6165408.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6165408.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6158640.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6158640.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6165408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63227008"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6158640.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6176912.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6176912.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6183680.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6183680.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6176912"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35927792"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6183680.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6183680.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6183680.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 make_independent_engines_by_leap_frog</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6176912.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6176912.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6183680"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35951600"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6176912.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6189616.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6189616.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6196384.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="make_independen_idp6196384.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6189616"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6709248"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="make_independen_idp6196384.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6192320.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6192320.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6199088.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6199088.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6192320"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35858304"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6199088.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6192400.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6192400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6199168.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6199168.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6192400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35577056"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6199168.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6196384.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6196384.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6189616.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6189616.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6196384"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6733056"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6189616.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6196960.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6196960.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6203728.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6203728.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6196960"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35632672"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6203728.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6198576.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6198576.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6205344.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6205344.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6198576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35933552"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6205344.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6199088.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6199088.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6192320.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6192320.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6199088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35882112"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6192320.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6199168.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6199168.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6192400.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6192400.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6199168"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35600816"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6192400.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6199984.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6199984.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6206752.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6206752.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6199984"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63276368"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6206752.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6200112.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6200112.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6206880.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6206880.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6200112"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6646064"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6206880.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6201328.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6201328.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6208096.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6208096.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6201328"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6657152"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6208096.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6203184.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6203184.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6209952.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6209952.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6203184"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6423616"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6209952.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6203728.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6203728.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6196960.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6196960.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6203728"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35656496"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6196960.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6205344.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6205344.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6198576.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6198576.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6205344"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35957264"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6198576.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6206752.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6206752.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6199984.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6199984.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6206752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63300176"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6199984.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6206880.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6206880.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6200112.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6200112.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6206880"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6669872"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6200112.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6208096.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6208096.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6201328.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6201328.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6208096"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6680960"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6201328.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6209952.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6209952.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6203184.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6203184.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6209952"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6447472"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6203184.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6212112.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6212112.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6205344.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6205344.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6212112"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6428432"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6205344.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6216736.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6216736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6223504.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6223504.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6216736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35934352"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6223504.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6222224.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6222224.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6228992.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6228992.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6222224"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6644416"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6228992.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6223504.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6223504.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6216736.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6216736.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6223504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35958160"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6216736.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6228992.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6228992.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 make_independent_engines_by_leap_frog</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6222224.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6222224.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6228992"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6668224"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6222224.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6445024.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6445024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6451792.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6451792.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6445024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6405696"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6451792.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6446576.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6446576.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6453344.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6453344.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6446576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6408752"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6453344.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6447952.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6447952.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6454720.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6454720.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6447952"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35862576"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6454720.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6448928.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6448928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6455696.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6455696.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6448928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35571168"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6455696.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6451792.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6451792.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6445024.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6445024.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6451792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6429600"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6445024.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6453344.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6453344.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6446576.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6446576.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6453344"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6432608"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6446576.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6454720.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6454720.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6447952.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6447952.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6454720"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35886400"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6447952.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6455696.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6455696.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 make_independent_engines_by_leap_frog</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6448928.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6448928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6455696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35594928"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6448928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6457216.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6457216.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6463984.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6463984.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6457216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6407216"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6463984.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6457424.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6457424.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6464192.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="make_independen_idp6464192.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6457424"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35929760"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="make_independen_idp6464192.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6459968.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6459968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6466736.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6466736.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6459968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35932960"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6466736.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6460896.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6460896.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6467664.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6467664.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6460896"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35868464"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6467664.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6461104.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6461104.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../index.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6467872.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.random.acml.engine_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="make_independen_idp6467872.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6461104"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../index.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62945648"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.random.acml.engine_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="make_independen_idp6467872.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6461728.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6461728.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6468496.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6468496.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6461728"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35876160"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6468496.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462160.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462160.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6468928.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6468928.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6462160"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6351936"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6468928.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462464.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462464.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6469232.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6469232.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6462464"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35643504"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6469232.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462688.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462688.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6469456.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6469456.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6462688"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35935728"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6469456.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462768.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462768.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6469536.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6469536.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6462768"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62959856"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6469536.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462928.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6469696.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6469696.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6462928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6645792"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6469696.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6463984.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6463984.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 make_independent_engines_by_leap_frog</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6457216.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6457216.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6463984"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6431120"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6457216.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6464192.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6464192.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6457424.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6457424.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6464192"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35953632"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6457424.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6465456.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6465456.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6472224.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6472224.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6465456"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63246352"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6472224.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6466736.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6466736.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6459968.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6459968.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6466736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35956832"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6459968.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6467664.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6467664.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6460896.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6460896.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6467664"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35892272"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6460896.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6467872.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6467872.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../index.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6461104.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../mkl/engine.html" title="Class template engine">
+</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="make_independen_idp6461104.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.random.acml.engine_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="../mkl/engine.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6467872"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../index.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62969456"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6461104.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.random.acml.engine_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="../mkl/engine.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6468496.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6468496.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6461728.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6461728.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6468496"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35900064"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6461728.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6468928.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6468928.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6462160.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6462160.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6468928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6375840"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6462160.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469232.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469232.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6462464.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6462464.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6469232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35667280"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6462464.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469456.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469456.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6462688.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6462688.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6469456"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35959504"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6462688.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469536.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469536.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6462768.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6462768.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6469536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62983616"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6462768.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469696.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469696.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6462928.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6462928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6469696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6669664"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6462928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6472224.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6472224.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6465456.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6465456.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6472224"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63270208"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6465456.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6472496.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6472496.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6479264.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6479264.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6472496"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35885568"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6479264.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6473168.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6473168.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6479936.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6479936.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6473168"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6660832"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6479936.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6479264.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6479264.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6472496.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6472496.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6479264"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35909328"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6472496.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6479936.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6479936.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6473168.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6473168.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6479936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6684640"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6473168.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6511936.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6511936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6518704.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6518704.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6511936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35866480"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6518704.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6514048.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6514048.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6520816.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6520816.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6514048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62910144"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6520816.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6514400.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6514400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6521168.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6521168.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6514400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35878832"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6521168.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6516400.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6516400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6523168.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6523168.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6516400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6370880"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6523168.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6518160.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6518160.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6524928.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6524928.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6518160"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6716496"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6524928.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6518704.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6518704.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 make_independent_engines_by_leap_frog</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6511936.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6511936.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6518704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35890240"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6511936.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6519712.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6519712.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6526480.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6526480.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6519712"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63276976"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6526480.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6520816.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6520816.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6514048.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6514048.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6520816"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62933968"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6514048.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6521168.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6521168.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6514400.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6514400.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6521168"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35902640"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6514400.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6522128.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6522128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="make_independen_idp6528896.html" title="Function template make_independent_engines_by_leap_frog">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6528896.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6522128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::acml::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62913040"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="make_independen_idp6528896.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6523168.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6523168.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6516400.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6516400.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6523168"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6394704"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6516400.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6524928.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6524928.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6518160.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6518160.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6524928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6740304"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6518160.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6526480.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6526480.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6519712.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6519712.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6526480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63300784"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6519712.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6528896.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6528896.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6522128.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+</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="make_independen_idp6522128.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.make_independen_idp6528896"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::acml::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62936848"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>ACML engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6522128.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/acml/engine_hpp.html"><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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/mrg32k3a.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/mrg32k3a.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition mrg32k3a</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="mt19937.html" title="Type definition mt19937">
+<link rel="next" href="make_independen_idp6189616.html" title="Function template make_independent_engines_by_block_split">
+</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="mt19937.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="make_independen_idp6189616.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.mrg32k3a"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition mrg32k3a</span></h2>
+<p>mrg32k3a</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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">4</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <span class="identifier">mrg32k3a</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6691504"></a><h2>Description</h2>
+<p>A combined multiple recursive generator with two components of order 3. </p>
+</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="mt19937.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="make_independen_idp6189616.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/mt19937.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/mt19937.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition mt19937</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="wh.html" title="Type definition wh">
+<link rel="next" href="mrg32k3a.html" title="Type definition mrg32k3a">
+</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="wh.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.mt19937"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition mt19937</span></h2>
+<p>mt19937</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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">3</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <span class="identifier">mt19937</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6679840"></a><h2>Description</h2>
+<p>A Mersenne Twister pseudorandom number generator. </p>
+</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="wh.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/nag.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/nag.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition nag</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="has_leap_frog.html" title="Struct template has_leap_frog">
+<link rel="next" href="wh.html" title="Type definition wh">
+</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="has_leap_frog.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="wh.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.nag"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition nag</span></h2>
+<p>nag</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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">1</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <span class="identifier">nag</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6656512"></a><h2>Description</h2>
+<p>NAG basic generator: linear congruential generator, period is approx. 2^57 </p>
+</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="has_leap_frog.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="wh.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/acml/wh.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/acml/wh.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition wh</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+<link rel="prev" href="nag.html" title="Type definition nag">
+<link rel="next" href="mt19937.html" title="Type definition mt19937">
+</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="nag.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="mt19937.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.acml.wh"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition wh</span></h2>
+<p>wh</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="../../../headers.html#header.boost.random.acml.engine_hpp" title="Header &lt;boost/random/acml/engine.hpp&gt;">boost/random/acml/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">2</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <span class="identifier">wh</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6668096"></a><h2>Description</h2>
+<p>A set of 273 Wichmann-Hill combined multiplicative congruential generators. </p>
+</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="nag.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../headers.html#header.boost.random.acml.engine_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="mt19937.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6247648.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6247648.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6247648"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6247648.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6250368.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6250368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6250368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6250368.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6255024.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6255024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6255024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6255024.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6255520.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6255520.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6255520"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6255520.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6257744.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6257744.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6257744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6257744.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6258240.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6258240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6258240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6258240.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6258832.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6258832.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6258832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6258832.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6260688.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6260688.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6260688"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6260688.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6260880.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6260880.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6260880"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6260880.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6261552.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6261552.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6261552"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6261552.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6263408.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6263408.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6263408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6263408.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6263600.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6263600.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6263600"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6263600.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6264016.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6264016.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6264016"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6264016.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6264784.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6264784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6264784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6264784.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6266736.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6266736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6266736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6266736.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6267504.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6267504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6267504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6267504.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6269184.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6269184.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6269184"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6269184.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6270304.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6270304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6270304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6270304.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6272272.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6272272.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6272272"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6272272.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6272544.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6272544.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6272544"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6272544.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6272704.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6272704.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6272704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6272704.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6273216.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6273216.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6273216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6273216.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6273392.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6273392.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6273392"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6273392.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6275616.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6275616.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6275616"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6275616.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6275792.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6275792.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6275792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6275792.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6276304.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6276304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6276304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6276304.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6277680.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6277680.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6277680"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6277680.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6280768.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6280768.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6280768"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6280768.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6294816.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6294816.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6294816"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6294816.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6297536.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6297536.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6297536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6297536.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6308656.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6308656.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6308656"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6308656.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6310224.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6310224.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6310224"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6310224.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6310304.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6310304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6310304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6310304.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6311744.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6311744.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6311744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6311744.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6312944.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6312944.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6312944"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6312944.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6313024.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6313024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6313024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6313024.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6314864.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6314864.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6314864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6314864.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6316480.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6316480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6316480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6316480.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6317584.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6317584.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6317584"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6317584.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6318016.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6318016.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6318016"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6318016.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6319024.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6319024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6319024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6319024.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6319200.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6319200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6319200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6319200.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6319232.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6319232.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6319232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6319232.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6320736.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6320736.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6320736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6320736.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6321088.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6321088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6321088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6321088.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6321952.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6321952.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6321952"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6321952.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6322112.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6322112.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6322112"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6322112.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6323248.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6323248.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6323248"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6323248.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6323808.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6323808.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6323808"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6323808.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6325968.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6325968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6325968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6325968.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6334640.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6334640.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6334640"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6334640.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6337360.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6337360.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6337360"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6337360.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6340128.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6340128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6340128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6340128.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6342848.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6342848.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6342848"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6342848.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6562928.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6562928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6562928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6562928.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6564480.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6564480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6564480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6564480.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6565648.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6565648.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6565648"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6565648.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6565856.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6565856.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6565856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6565856.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6566832.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6566832.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6566832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6566832.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6567200.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6567200.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6567200"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6567200.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6568576.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6568576.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6568576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6568576.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6569552.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6569552.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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.ACML_MKL_generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6569552"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6569552.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6575120.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6575120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6575120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6575120.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6576464.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6576464.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6576464"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6576464.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6577840.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6577840.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6577840"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6577840.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6577872.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6577872.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6577872"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6577872.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6578800.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6578800.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6578800"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6578800.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6579008.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6579008.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../index.html#header.boost.random.acml.variate_generator_specialization_hpp" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="mkl/make_independen_idp6572224.html" title="Function template make_independent_engines_by_leap_frog">
+<link rel="next" href="is_variate_gene_idp6581728.html" title="Struct template is_variate_generator_a_mkl_range_generator">
+</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="mkl/make_independen_idp6572224.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.random.acml.variate_generator_specialization_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_variate_gene_idp6581728.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6579008"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../index.html#header.boost.random.acml.variate_generator_specialization_hpp" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6579008.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="mkl/make_independen_idp6572224.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.random.acml.variate_generator_specialization_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_variate_gene_idp6581728.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6579552.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6579552.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6579552"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6579552.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6579632.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6579632.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6579632"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6579632.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580064.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580064.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6580064"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6580064.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580368.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6580368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6580368.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580592.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580592.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6580592"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6580592.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580672.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580672.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6580672"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6580672.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580832.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580832.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6580832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6580832.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580960.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580960.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6580960"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6580960.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6581520.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6581520.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6581520"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6581520.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6581728.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6581728.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../index.html#header.boost.random.mkl.variate_generator_specialization_hpp" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="is_variate_gene_idp6579008.html" title="Struct template is_variate_generator_a_acml_range_generator">
+</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_variate_gene_idp6579008.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.random.mkl.variate_generator_specialization_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.random.is_variate_gene_idp6581728"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../index.html#header.boost.random.mkl.variate_generator_specialization_hpp" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6581728.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="is_variate_gene_idp6579008.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.random.mkl.variate_generator_specialization_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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6582352.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6582352.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6582352"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6582352.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6582784.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6582784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6582784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6582784.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583088.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6583088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6583088.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583360.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583360.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6583360"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6583360.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583392.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583392.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6583392"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6583392.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583552.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583552.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6583552"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6583552.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6584032.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6584032.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6584032"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6584032.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6586080.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6586080.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6586080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6586080.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6591504.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6591504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6591504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6591504.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6592176.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6592176.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6592176"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6592176.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6594576.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6594576.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6594576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6594576.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6595248.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6595248.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6595248"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6595248.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6629840.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6629840.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6629840"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6629840.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6631952.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6631952.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6631952"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6631952.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6632304.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6632304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6632304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6632304.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6632560.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6632560.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6632560"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6632560.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6634672.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6634672.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6634672"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6634672.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6635024.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6635024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6635024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6635024.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6635440.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6635440.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6635440"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6635440.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6636784.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6636784.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6636784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6636784.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6638528.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6638528.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6638528"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6638528.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6638752.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6638752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6638752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6638752.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6639856.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6639856.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6639856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6639856.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6640032.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6640032.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_acml_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+<link rel="next" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.is_variate_gene_idp6640032"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_acml_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_acml_range_generator</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="../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">boost/random/acml/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6640032.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/acml/variate_generator_specialization_hpp.html"><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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6641840.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6641840.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6641840"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6641840.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6642752.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6642752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_variate_generator_a_mkl_range_generator</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+<link rel="prev" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">
+</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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.random.is_variate_gene_idp6642752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_variate_generator_a_mkl_range_generator</span></h2>
+<p>boost::random::is_variate_generator_a_mkl_range_generator</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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;">boost/random/mkl/variate_generator_specialization.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_variate_gene_idp6642752.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></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="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../header/boost/random/mkl/variate_generator_specialization_hpp.html"><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/random/libs/random/acml/doc/html/boost/random/mkl/engine.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/engine.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,599 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Class template engine</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="next" href="has_block_split.html" title="Struct template has_block_split">
+</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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="has_block_split.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.engine"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template engine</span></h2>
+<p>boost::random::mkl::engine &#8212; Class wrapping the intel MKL basic uniform random number generators (BRNG). </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">int</span> brng <span class="special">=</span> <span class="identifier">VSL_BRNG_MT19937</span><span class="special">&gt;</span>
+<span class="keyword">class</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">{</span>
+<span class="keyword">public</span><span class="special">:</span>
+ <span class="comment">// <a class="link" href="engine.html#boost.random.mkl.enginetypes">types</a></span>
+ <span class="keyword">typedef</span> <span class="keyword">int</span> <a class="link" href="engine.html#boost.random.mkl.engine.result_type"><span class="identifier">result_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <a class="link" href="engine.html#boost.random.mkl.engine.seed_type"><span class="identifier">seed_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <a class="link" href="engine.html#boost.random.mkl.engine.internal_type"><span class="identifier">internal_type</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_generate</span><span class="special">::</span><span class="identifier">unit_stride_range_generator_type_checked</span><span class="special">&lt;</span> <span class="identifier">result_type</span> <span class="special">&gt;</span> <a class="link" href="engine.html#boost.random.mkl.engine.is_range_generator"><span class="identifier">is_range_generator</span></a><span class="special">;</span>
+
+ <span class="comment">// <a class="link" href="engine.html#boost.random.mkl.engineconstruct-copy-destruct">construct/copy/destruct</a></span>
+ <a class="link" href="engine.html#idp6240944-bb"><span class="identifier">engine</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="engine.html#idp6241328-bb"><span class="identifier">engine</span></a><span class="special">(</span><span class="identifier">seed_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SeedSeq<span class="special">&gt;</span> <span class="keyword">explicit</span> <a class="link" href="engine.html#idp6243344-bb"><span class="identifier">engine</span></a><span class="special">(</span><span class="identifier">SeedSeq</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> It<span class="special">&gt;</span> <a class="link" href="engine.html#idp6246496-bb"><span class="identifier">engine</span></a><span class="special">(</span><span class="identifier">It</span><span class="special">,</span> <span class="identifier">It</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="engine.html#idp6250416-bb"><span class="identifier">engine</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ engine&amp; <a class="link" href="engine.html#idp6252960-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="engine.html#idp6252576-bb"><span class="special">~</span><span class="identifier">engine</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+
+ <span class="comment">// <a class="link" href="engine.html#idp6213456-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="engine.html#idp6213824-bb"><span class="identifier">seed</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="engine.html#idp6214944-bb"><span class="identifier">seed</span></a><span class="special">(</span><span class="identifier">seed_type</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SeedSeq<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="engine.html#idp6217456-bb"><span class="identifier">seed</span></a><span class="special">(</span><span class="identifier">SeedSeq</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> It<span class="special">&gt;</span> <span class="keyword">void</span> <a class="link" href="engine.html#idp6220720-bb"><span class="identifier">seed</span></a><span class="special">(</span><span class="identifier">It</span><span class="special">,</span> <span class="identifier">It</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="engine.html#idp6225376-bb"><span class="identifier">discard</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> UnitStrideIterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <a class="link" href="engine.html#idp6227888-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">UnitStrideIterator</span><span class="special">,</span> <span class="identifier">UnitStrideIterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">result_type</span> <a class="link" href="engine.html#idp6233392-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">result_type</span> <a class="link" href="engine.html#idp6235280-bb"><span class="identifier">min</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">result_type</span> <a class="link" href="engine.html#idp6237168-bb"><span class="identifier">max</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">VSLStreamStatePtr</span> <span class="special">&amp;</span> <a class="link" href="engine.html#idp6239056-bb"><span class="identifier">get_stream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+
+ <span class="comment">// <a class="link" href="engine.html#idp6255248-bb">friend functions</a></span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="engine.html#idp6255616-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">,</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="engine.html#idp6260512-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span>
+ <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a class="link" href="engine.html#idp6266000-bb"><span class="keyword">operator</span><span class="special">&lt;&lt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span>
+ <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a class="link" href="engine.html#idp6271536-bb"><span class="keyword">operator</span><span class="special">&gt;&gt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+
+ <span class="comment">// public data members</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">int</span> <span class="identifier">id</span><span class="special">;</span> <span class="comment">// Intel MKL BRNG index. </span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="identifier">default_seed</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7032880"></a><h2>Description</h2>
+<p>Implements the boost uniform random number generator concept.
+</p>
+<div class="refsect2">
+<a name="idp7033632"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">int</span> brng <span class="special">=</span> <span class="identifier">VSL_BRNG_MT19937</span></pre>
+<p>BRNG index. </p>
+</li></ol></div>
+</div>
+<div class="refsect2">
+<a name="idp7037968"></a><h3>
+<a name="boost.random.mkl.enginetypes"></a><code class="computeroutput">engine</code>
+ public
+ types</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="keyword">int</span> <a name="boost.random.mkl.engine.result_type"></a><span class="identifier">result_type</span><span class="special">;</span></p>
+<p>Type of the resulting random value. </p>
+</li>
+<li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <a name="boost.random.mkl.engine.seed_type"></a><span class="identifier">seed_type</span><span class="special">;</span></p>
+<p>Type of the seed values. </p>
+</li>
+<li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <a name="boost.random.mkl.engine.internal_type"></a><span class="identifier">internal_type</span><span class="special">;</span></p>
+<p>Internal type used for storing random values. Usually sizeof(internal_type) &lt; sizeof(result_type). In order to find out, how many internal_type values are required for representing one random value, use <code class="computeroutput">n_internal()</code> function. </p>
+</li>
+<li class="listitem">
+<p>
+<span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">range_generate</span><span class="special">::</span><span class="identifier">unit_stride_range_generator_type_checked</span><span class="special">&lt;</span> <span class="identifier">result_type</span> <span class="special">&gt;</span> <a name="boost.random.mkl.engine.is_range_generator"></a><span class="identifier">is_range_generator</span><span class="special">;</span></p>
+<p>Required for the engine to model a Range Generator. </p>
+</li>
+</ol></div>
+</div>
+<div class="refsect2">
+<a name="idp7061776"></a><h3>
+<a name="boost.random.mkl.engineconstruct-copy-destruct"></a><code class="computeroutput">engine</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><a name="idp6240944-bb"></a><span class="identifier">engine</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Construct an instance with default parameters. </li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp6241328-bb"></a><span class="identifier">engine</span><span class="special">(</span><span class="identifier">seed_type</span> value<span class="special">)</span><span class="special">;</span></pre>Construct with user defined seed value. <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">value</code></span></p></td>
+<td><p>Seed value. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SeedSeq<span class="special">&gt;</span> <span class="keyword">explicit</span> <a name="idp6243344-bb"></a><span class="identifier">engine</span><span class="special">(</span><span class="identifier">SeedSeq</span> <span class="special">&amp;</span> seq<span class="special">)</span><span class="special">;</span></pre>Construct with seed sequence. <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">seq</code></span></p></td>
+<td><p>Seed sequence. </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">SeedSeq</code></span></p></td>
+<td><p>SeedSequence type. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> It<span class="special">&gt;</span> <a name="idp6246496-bb"></a><span class="identifier">engine</span><span class="special">(</span><span class="identifier">It</span> first<span class="special">,</span> <span class="identifier">It</span> last<span class="special">)</span><span class="special">;</span></pre>Construct from seed values. <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>Iterator pointing to the first seed value. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>Iterator pointing past-the-end of seed value sequence. </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">It</code></span></p></td>
+<td><p>Input iterator type. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><a name="idp6250416-bb"></a><span class="identifier">engine</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> e<span class="special">)</span><span class="special">;</span></pre>Copy construct. <p>Internally copies random stream.
+</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">e</code></span></p></td>
+<td><p>Instance to copy from. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout">engine&amp; <a name="idp6252960-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="engine.html" title="Class template engine">engine</a> rhs<span class="special">)</span><span class="special">;</span></pre>Assignment operator. <p>Internally copies random stream.
+
+</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">rhs</code></span></p></td>
+<td><p>Instance to copy from. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Reference to this instance. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><a name="idp6252576-bb"></a><span class="special">~</span><span class="identifier">engine</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Destruct. </li>
+</ol></div>
+</div>
+<div class="refsect2">
+<a name="idp7127920"></a><h3>
+<a name="idp6213456-bb"></a><code class="computeroutput">engine</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">void</span> <a name="idp6213824-bb"></a><span class="identifier">seed</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Set default seed value. </li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">void</span> <a name="idp6214944-bb"></a><span class="identifier">seed</span><span class="special">(</span><span class="identifier">seed_type</span> s<span class="special">)</span><span class="special">;</span></pre>Set seed value. <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">s</code></span></p></td>
+<td><p>Seed value. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SeedSeq<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp6217456-bb"></a><span class="identifier">seed</span><span class="special">(</span><span class="identifier">SeedSeq</span> <span class="special">&amp;</span> seq<span class="special">)</span><span class="special">;</span></pre>Set state by seed sequence. <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">seq</code></span></p></td>
+<td><p>Seed seequence. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> It<span class="special">&gt;</span> <span class="keyword">void</span> <a name="idp6220720-bb"></a><span class="identifier">seed</span><span class="special">(</span><span class="identifier">It</span> first<span class="special">,</span> <span class="identifier">It</span> last<span class="special">)</span><span class="special">;</span></pre>Set state by sequence of seed values. <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>Iterator pointing to the first seed value. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>Iterator pointing past-the-end of seed value sequence. </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">It</code></span></p></td>
+<td><p>Input iterator type. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">void</span> <a name="idp6225376-bb"></a><span class="identifier">discard</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> z<span class="special">)</span><span class="special">;</span></pre>Discard values. <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">z</code></span></p></td>
+<td><p>Number of values to be discarded. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> UnitStrideIterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <a name="idp6227888-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">UnitStrideIterator</span> begin<span class="special">,</span> <span class="identifier">UnitStrideIterator</span> end<span class="special">)</span><span class="special">;</span></pre>Range function call. <p>Assign random values to a range.
+
+
+</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>Start iterator. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Past-the-end iterator. </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">UnitStrideIterator</code></span></p></td>
+<td><p>Iterator type which implements the Unit Stride Iterator concept. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Requires:</span></p></td>
+<td><p><code class="computeroutput">UnitStrideIterator</code> must meet the requirements of a Unit Stride Iterator and it's value_type must be equal to the engine's result type. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp6233392-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Element function call. <p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>A single random value. </p></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp6235280-bb"></a><span class="identifier">min</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Minimum random value. <p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Minimum random value. </p></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp6237168-bb"></a><span class="identifier">max</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Maximum random value. <p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Maximum random value. </p></td>
+</tr></tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="identifier">VSLStreamStatePtr</span> <span class="special">&amp;</span> <a name="idp6239056-bb"></a><span class="identifier">get_stream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Get access to internal random stream object. <p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>VSL stream state pointer. </p></td>
+</tr></tbody>
+</table></div>
+</li>
+</ol></div>
+</div>
+<div class="refsect2">
+<a name="idp7225632"></a><h3>
+<a name="idp6255248-bb"></a><code class="computeroutput">engine</code> friend functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="idp6255616-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="engine.html" title="Class template engine">engine</a> a<span class="special">,</span> <a class="link" href="engine.html" title="Class template engine">engine</a> b<span class="special">)</span><span class="special">;</span></pre>Equality operator. <p>Checks whether internal streams are in the same state. </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>Due to unitialized memory in the MKL this method will not rely on comparing MKL stream memory but rather compares the output of both engines for a fixed number of variates and thus is relatively slow. </p></td></tr>
+</table></div>
+<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">a</code></span></p></td>
+<td><p>Left hand side instance. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">b</code></span></p></td>
+<td><p>Right hand side instance. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Returns true if a and b are in the same state. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="idp6260512-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> a<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> b<span class="special">)</span><span class="special">;</span></pre>Inequality operator. <p>Checks whether internal streams are not in the same state. </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>Due to unitialized memory in the MKL this method will not rely on comparing MKL stream memory but rather compares the output of both engines for a fixed number of variates and thus is relatively slow. </p></td></tr>
+</table></div>
+<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">a</code></span></p></td>
+<td><p>Left hand side instance. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">b</code></span></p></td>
+<td><p>Right hand side instance. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Returns true if a and b are not in the same state. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span>
+ <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a name="idp6266000-bb"></a><span class="keyword">operator</span><span class="special">&lt;&lt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> os<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> e<span class="special">)</span><span class="special">;</span></pre>Writes state to output stream. <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">e</code></span></p></td>
+<td><p>Instance of engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">os</code></span></p></td>
+<td><p>Output stream instance. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Reference to output stream. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li class="listitem">
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span>
+ <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a name="idp6271536-bb"></a><span class="keyword">operator</span><span class="special">&gt;&gt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> is<span class="special">,</span> <a class="link" href="engine.html" title="Class template engine">engine</a> <span class="special">&amp;</span> e<span class="special">)</span><span class="special">;</span></pre>Reads state from input stream. <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">e</code></span></p></td>
+<td><p>Instance of engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">is</code></span></p></td>
+<td><p>Input stream instance. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Reference to input stream. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+</ol></div>
+</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="../../../header/boost/random/mkl/engine_hpp.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="has_block_split.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/has_block_split.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/has_block_split.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template has_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="engine.html" title="Class template engine">
+<link rel="next" href="has_leap_frog.html" title="Struct template has_leap_frog">
+</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="engine.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="has_leap_frog.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.has_block_split"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template has_block_split</span></h2>
+<p>boost::random::mkl::has_block_split &#8212; Traits class to inquire whether engine can be used with block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="has_block_split.html" title="Struct template has_block_split">has_block_split</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7324016"></a><h2>Description</h2>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7324688"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Engine</pre>
+<p>MKL engine. </p>
+</li></ol></div>
+</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="engine.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="has_leap_frog.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/has_leap_frog.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/has_leap_frog.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template has_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="has_block_split.html" title="Struct template has_block_split">
+<link rel="next" href="mcg31.html" title="Type definition mcg31">
+</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="has_block_split.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="mcg31.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.has_leap_frog"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template has_leap_frog</span></h2>
+<p>boost::random::mkl::has_leap_frog &#8212; Traits class to inquire whether engine can be used with leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="has_leap_frog.html" title="Struct template has_leap_frog">has_leap_frog</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7337808"></a><h2>Description</h2>
+<p>
+</p>
+<div class="refsect2">
+<a name="idp7338480"></a><h3>Template Parameters</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">typename</span> Engine</pre>
+<p>MKL engine. </p>
+</li></ol></div>
+</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="has_block_split.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="mcg31.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6234096.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6234096.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6240864.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6240864.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6234096"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36599136"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6240864.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6240864.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6240864.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 make_independent_engines_by_leap_frog</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6234096.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6234096.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6240864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36622896"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6234096.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6241472.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6241472.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6248240.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6248240.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6241472"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36653568"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6248240.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6241968.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6241968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6248736.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6248736.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6241968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7378944"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6248736.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6245280.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6245280.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6252048.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6252048.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6245280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7160864"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6252048.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6247136.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6247136.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6253904.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6253904.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6247136"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36673760"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6253904.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6247328.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6247328.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6254096.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6254096.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6247328"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36332944"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6254096.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6248240.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6248240.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6241472.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6241472.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6248240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36677328"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6241472.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6248736.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6248736.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6241968.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6241968.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6248736"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7402768"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6241968.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6250464.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6250464.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6257232.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6257232.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6250464"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7395408"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6257232.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6251232.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6251232.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6258000.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6258000.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6251232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36602016"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6258000.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6252048.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6252048.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6245280.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6245280.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6252048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7184624"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6245280.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6253904.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6253904.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6247136.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6247136.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6253904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36697616"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6247136.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6254096.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6254096.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6247328.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6247328.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6254096"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36356800"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6247328.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6255248.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6255248.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6262016.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6262016.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6255248"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36397776"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6262016.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6256368.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6256368.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6263136.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6263136.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6256368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7406080"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6263136.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6257232.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6257232.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6250464.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6250464.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6257232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7419232"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6250464.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6258000.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6258000.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 make_independent_engines_by_leap_frog</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6251232.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6251232.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6258000"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36625776"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6251232.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6258640.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6258640.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6265408.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6265408.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6258640"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7175168"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6265408.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6258768.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6258768.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6265536.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6265536.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6258768"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7410608"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6265536.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6259280.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6259280.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6266048.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6266048.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6259280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7405008"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6266048.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6262016.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6262016.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6255248.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6255248.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6262016"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36421536"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6255248.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6263136.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6263136.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6256368.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6256368.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6263136"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7429936"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6256368.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6263744.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6263744.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6270512.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6270512.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6263744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63944624"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6270512.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6265408.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6265408.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6258640.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6258640.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6265408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7198992"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6258640.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6265536.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6265536.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6258768.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6258768.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6265536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7434368"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6258768.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6266048.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6266048.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6259280.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6259280.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6266048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7428768"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6259280.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6270512.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6270512.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6263744.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6263744.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6270512"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63968288"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6263744.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6281264.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6281264.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6288032.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6288032.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6281264"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36665760"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6288032.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6288032.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6288032.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 make_independent_engines_by_leap_frog</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6281264.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6281264.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6288032"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36689584"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6281264.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6294720.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6294720.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6301488.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6301488.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6294720"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7450400"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6301488.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6296672.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6296672.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6303440.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6303440.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6296672"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36596000"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6303440.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6296752.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6296752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6303520.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6303520.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6296752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36315056"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6303520.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6301312.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6301312.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6308080.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6308080.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6301312"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36370784"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6308080.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6301488.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6301488.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6294720.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6294720.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6301488"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7474224"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6294720.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6302928.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6302928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6309696.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6309696.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6302928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36671136"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6309696.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6303440.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6303440.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6296672.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6296672.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6303440"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36619664"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6296672.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6303520.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6303520.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6296752.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6296752.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6303520"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36338816"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6296752.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6304464.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6304464.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6311232.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6311232.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6304464"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7384400"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6311232.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6305088.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6305088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6311856.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6311856.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6305088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp64017584"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6311856.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6305680.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6305680.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6312448.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6312448.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6305680"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7395216"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6312448.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6307536.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6307536.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6314304.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6314304.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6307536"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7161056"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6314304.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6308080.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6308080.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6301312.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6301312.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6308080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36394608"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6301312.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6309696.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6309696.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6302928.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6302928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6309696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36694896"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6302928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6311232.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6311232.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6304464.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6304464.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6311232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7408064"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6304464.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6311856.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6311856.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6305088.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6305088.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6311856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp64041344"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6305088.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6312448.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6312448.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6305680.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6305680.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6312448"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7419136"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6305680.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6314304.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6314304.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6307536.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6307536.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6314304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7184880"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6307536.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6316464.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6316464.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6309696.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6309696.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6316464"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7166288"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6309696.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6321088.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6321088.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6327856.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6327856.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6321088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36672160"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6327856.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6326576.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6326576.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6333344.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6333344.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6326576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7382256"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6333344.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6327856.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6327856.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6321088.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6321088.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6327856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36695920"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6321088.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6333344.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6333344.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 make_independent_engines_by_leap_frog</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6326576.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6326576.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6333344"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7406080"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6326576.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6549376.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6549376.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6556144.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6556144.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6549376"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7143760"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6556144.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6550928.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6550928.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6557696.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6557696.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6550928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7146368"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6557696.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6552304.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6552304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6559072.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6559072.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6552304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36600144"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6559072.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6553280.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6553280.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6560048.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6560048.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6553280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36308800"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6560048.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6556144.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6556144.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6549376.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6549376.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6556144"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7167584"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6549376.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6557696.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6557696.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6550928.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6550928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6557696"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7170128"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6550928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6559072.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6559072.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 make_independent_engines_by_leap_frog</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6552304.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6552304.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6559072"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36624000"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6552304.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6560048.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6560048.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 make_independent_engines_by_leap_frog</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.ACML_MKL_generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6553280.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6553280.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6560048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36332560"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6553280.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6561568.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6561568.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6568336.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6568336.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6561568"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7144688"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6568336.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6562528.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6562528.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6569296.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6569296.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6562528"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36670736"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6569296.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6564320.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6564320.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6571088.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6571088.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6564320"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36670928"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6571088.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6565248.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6565248.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6572016.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6572016.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6565248"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36606496"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6572016.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6565456.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6565456.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../index.html#header.boost.random.mkl.engine_hpp" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6572224.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.random.mkl.engine_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="make_independen_idp6572224.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6565456"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../index.html#header.boost.random.mkl.engine_hpp" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63683328"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.random.mkl.engine_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="make_independen_idp6572224.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6566080.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6566080.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6572848.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6572848.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6566080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36613936"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6572848.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6566512.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6566512.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6573280.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6573280.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6566512"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7089952"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6573280.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6566816.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6566816.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6573584.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6573584.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6566816"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36381072"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6573584.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6567120.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6567120.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6573888.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6573888.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6567120"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63697728"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6573888.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6567280.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6567280.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6574048.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6574048.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6567280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7383808"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6574048.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6567408.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6567408.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6574176.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6574176.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6567408"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36673952"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6574176.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6568336.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6568336.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 make_independent_engines_by_leap_frog</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6561568.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6561568.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6568336"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7168448"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6561568.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6569296.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6569296.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6562528.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6562528.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6569296"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36694592"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6562528.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6569808.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6569808.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6576576.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6576576.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6569808"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63984224"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6576576.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6571088.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6571088.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6564320.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6564320.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6571088"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36694752"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6564320.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6572016.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6572016.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6565248.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6565248.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6572016"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36630256"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6565248.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6572224.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6572224.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../index.html#header.boost.random.mkl.engine_hpp" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6565456.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../is_variate_gene_idp6579008.html" title="Struct template is_variate_generator_a_acml_range_generator">
+</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="make_independen_idp6565456.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.random.mkl.engine_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_variate_gene_idp6579008.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6572224"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../index.html#header.boost.random.mkl.engine_hpp" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63707056"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6565456.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.random.mkl.engine_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_variate_gene_idp6579008.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6572848.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6572848.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6566080.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6566080.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6572848"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36637696"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6566080.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6573280.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6573280.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6566512.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6566512.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6573280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7113776"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6566512.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6573584.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6573584.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6566816.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6566816.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6573584"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36404832"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6566816.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6573888.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6573888.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6567120.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6567120.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6573888"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63721488"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6567120.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6574048.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6574048.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6567280.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6567280.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6574048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7407552"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6567280.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6574176.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6574176.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6567408.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6567408.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6574176"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36697712"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6567408.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6576576.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6576576.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6569808.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6569808.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6576576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp64008048"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6569808.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6577600.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6577600.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6584368.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6584368.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6577600"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36626608"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6584368.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6578272.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6578272.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6585040.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6585040.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6578272"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7402016"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6585040.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6584368.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6584368.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6577600.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6577600.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6584368"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36650368"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6577600.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6585040.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6585040.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6578272.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6578272.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6585040"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7425744"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6578272.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6616288.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6616288.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6623056.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6623056.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6616288"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36604464"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6623056.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6618400.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6618400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6625168.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6625168.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6618400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63648160"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6625168.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6618752.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6618752.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6625520.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6625520.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6618752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36616736"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6625520.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6621504.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6621504.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6628272.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6628272.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6621504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7112304"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6628272.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6622880.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6622880.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6629648.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6629648.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6622880"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7454384"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6629648.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6623056.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6623056.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 make_independent_engines_by_leap_frog</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="AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6616288.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6616288.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6623056"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36628224"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6616288.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6624816.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6624816.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6631584.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6631584.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6624816"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp64017904"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6631584.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6625168.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6625168.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6618400.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6618400.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6625168"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63671984"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6618400.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6625520.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6625520.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6618752.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6618752.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6625520"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp36640496"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6618752.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6626480.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6626480.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,104 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template make_independent_engines_by_block_split</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="niederr.html" title="Type definition niederr">
+<link rel="next" href="make_independen_idp6633248.html" title="Function template make_independent_engines_by_leap_frog">
+</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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6633248.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6626480"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_block_split</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_block_split &#8212; Makes engines independent by block-splitting. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_block_split</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">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63650944"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">size</code></span></p></td>
+<td><p>Maximum number of variates needed from a single engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by block-splitting). </p></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="niederr.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6633248.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6628272.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6628272.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6621504.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6621504.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6628272"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7136128"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6621504.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6629648.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6629648.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6622880.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6622880.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6629648"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7478304"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6622880.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6631584.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6631584.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6624816.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6624816.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6631584"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp64041760"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6624816.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6633248.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6633248.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 make_independent_engines_by_leap_frog</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="make_independen_idp6626480.html" title="Function template make_independent_engines_by_block_split">
+<link rel="next" href="../../../header/boost/random/acml/variate_generator_specialization_hpp.html" title="Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;">
+</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="make_independen_idp6626480.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.make_independen_idp6633248"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template make_independent_engines_by_leap_frog</span></h2>
+<p>boost::random::mkl::make_independent_engines_by_leap_frog &#8212; Makes engines independent by leap-frogging. </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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">make_independent_engines_by_leap_frog</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="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63674800"></a><h2>Description</h2>
+<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>Points to the first engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>Points past-the-end of the last engine. </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">Engine</code></span></p></td>
+<td><p>MKL engine. </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>Iterator class. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Returns:</span></p></td>
+<td><p>Independent engines (by leap-frogging). </p></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="make_independen_idp6626480.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="../../../header/boost/random/acml/variate_generator_specialization_hpp.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mcg31.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mcg31.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition mcg31</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="has_leap_frog.html" title="Struct template has_leap_frog">
+<link rel="next" href="r250.html" title="Type definition r250">
+</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="has_leap_frog.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="r250.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.mcg31"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition mcg31</span></h2>
+<p>mcg31</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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_MCG31</span> <span class="special">&gt;</span> <span class="identifier">mcg31</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7350128"></a><h2>Description</h2>
+<p>A 31-bit multiplicative congruential generator. </p>
+</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="has_leap_frog.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="r250.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mcg59.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mcg59.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition mcg59</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="mrg32k3a.html" title="Type definition mrg32k3a">
+<link rel="next" href="wh.html" title="Type definition wh">
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="wh.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.mcg59"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition mcg59</span></h2>
+<p>mcg59</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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_MCG59</span> <span class="special">&gt;</span> <span class="identifier">mcg59</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7377856"></a><h2>Description</h2>
+<p>A 59-bit multiplicative congruential generator. </p>
+</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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="wh.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mrg32k3a.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mrg32k3a.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition mrg32k3a</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="r250.html" title="Type definition r250">
+<link rel="next" href="mcg59.html" title="Type definition mcg59">
+</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="r250.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="mcg59.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.mrg32k3a"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition mrg32k3a</span></h2>
+<p>mrg32k3a</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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_MRG32K3A</span> <span class="special">&gt;</span> <span class="identifier">mrg32k3a</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7368608"></a><h2>Description</h2>
+<p>A combined multiple recursive generator with two components of order 3. </p>
+</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="r250.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="mcg59.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mt19937.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mt19937.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition mt19937</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="wh.html" title="Type definition wh">
+<link rel="next" href="mt2203.html" title="Type definition mt2203">
+</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="wh.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="mt2203.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.mt19937"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition mt19937</span></h2>
+<p>mt19937</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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_MT19937</span> <span class="special">&gt;</span> <span class="identifier">mt19937</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7396320"></a><h2>Description</h2>
+<p>A Mersenne Twister pseudorandom number generator. </p>
+</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="wh.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="mt2203.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mt2203.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mt2203.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition mt2203</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="mt19937.html" title="Type definition mt19937">
+<link rel="next" href="sfmt19937.html" title="Type definition sfmt19937">
+</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="mt19937.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="sfmt19937.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.mt2203"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition mt2203</span></h2>
+<p>mt2203</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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_MT2203</span> <span class="special">&gt;</span> <span class="identifier">mt2203</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7405696"></a><h2>Description</h2>
+<p>A set of 6024 Mersenne Twister pseudorandom number generators. </p>
+</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="mt19937.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="sfmt19937.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/niederr.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/niederr.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition niederr</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="sobol.html" title="Type definition sobol">
+<link rel="next" href="make_independen_idp6294720.html" title="Function template make_independent_engines_by_block_split">
+</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="sobol.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6294720.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.niederr"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition niederr</span></h2>
+<p>niederr</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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_NIEDERR</span> <span class="special">&gt;</span> <span class="identifier">niederr</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7433824"></a><h2>Description</h2>
+<p>A 32-bit Gray code-based generator producing low-discrepancy sequences for dimensions 1 &#8804; s &#8804; 318; user-defined dimensions are also available. </p>
+</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="sobol.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="make_independen_idp6294720.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/r250.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/r250.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition r250</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="mcg31.html" title="Type definition mcg31">
+<link rel="next" href="mrg32k3a.html" title="Type definition mrg32k3a">
+</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="mcg31.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.r250"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition r250</span></h2>
+<p>r250</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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_R250</span> <span class="special">&gt;</span> <span class="identifier">r250</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7359344"></a><h2>Description</h2>
+<p>A generalized feedback shift register generator. </p>
+</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="mcg31.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="mrg32k3a.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/sfmt19937.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/sfmt19937.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition sfmt19937</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="mt2203.html" title="Type definition mt2203">
+<link rel="next" href="sobol.html" title="Type definition sobol">
+</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="mt2203.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="sobol.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.sfmt19937"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition sfmt19937</span></h2>
+<p>sfmt19937</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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_SFMT19937</span> <span class="special">&gt;</span> <span class="identifier">sfmt19937</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7415040"></a><h2>Description</h2>
+<p>A SIMD-oriented Fast Mersenne Twister pseudorandom number generator. </p>
+</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="mt2203.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="sobol.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/sobol.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/sobol.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition sobol</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="sfmt19937.html" title="Type definition sfmt19937">
+<link rel="next" href="niederr.html" title="Type definition niederr">
+</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="sfmt19937.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="niederr.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.sobol"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition sobol</span></h2>
+<p>sobol</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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_SOBOL</span> <span class="special">&gt;</span> <span class="identifier">sobol</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7424336"></a><h2>Description</h2>
+<p>A 32-bit Gray code-based generator producing low-discrepancy sequences for dimensions 1 &#8804; s &#8804; 40; user-defined dimensions are also available. </p>
+</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="sfmt19937.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="niederr.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost/random/mkl/wh.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost/random/mkl/wh.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Type definition wh</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">
+<link rel="prev" href="mcg59.html" title="Type definition mcg59">
+<link rel="next" href="mt19937.html" title="Type definition mt19937">
+</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="mcg59.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="mt19937.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.random.mkl.wh"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition wh</span></h2>
+<p>wh</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="../../../header/boost/random/mkl/engine_hpp.html" title="Header &lt;boost/random/mkl/engine.hpp&gt;">boost/random/mkl/engine.hpp</a>&gt;
+
+</span>
+<span class="keyword">typedef</span> <a class="link" href="engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_WH</span> <span class="special">&gt;</span> <span class="identifier">wh</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7387072"></a><h2>Description</h2>
+<p>A set of 273 Wichmann-Hill combined multiplicative congruential generators. </p>
+</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="mcg59.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../header/boost/random/mkl/engine_hpp.html"><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="mt19937.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,411 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Intel&#174; MKL Generators</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.ACML_MKL_generators">
+<link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Boost.ACML_MKL_generators">
+<link rel="prev" href="../index.html" title="Chapter&#160;1.&#160;Boost.ACML_MKL_generators">
+<link rel="next" href="mkl/initialization.html" title="Initialization">
+</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="../index.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="mkl/initialization.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost_acml_mkl_generators.mkl"></a><a class="link" href="mkl.html" title="Intel&#174; MKL Generators">Intel&#174; MKL Generators</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="mkl.html#boost_acml_mkl_generators.mkl.range_function_call">Range
+ Function Call</a></span></dt>
+<dt><span class="section">Initialization</span></dt>
+<dt><span class="section">Distributions</span></dt>
+<dt><span class="section">Timings</span></dt>
+<dt><span class="section"><a href="mkl/multiple_generators.html">Multiple
+ Generators</a></span></dt>
+</dl></div>
+<p>
+ Intel&#174; provides highly optimized uniform random number generators in the Intel&#174;
+ Math Kernel Library(MKL). The random number generation mechanisms can be found
+ in the library's component called Vector Statistical Library (VSL). The existing
+ C API has been wrapped into C++ classes which meet the requirements of a <a class="link" href="../">pseudo-random
+ number generator</a>. This library provides class templates with a template
+ value parameter, hidden in <code class="computeroutput"><span class="keyword">namespace</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span></code> (see <code class="computeroutput"><a class="link" href="../boost/random/mkl/engine.html" title="Class template engine">engine</a></code>).
+ </p>
+<p>
+ The random number engines accept one template argument:
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">int</span> <span class="identifier">brng</span><span class="special">&gt;</span>
+<span class="keyword">class</span> <span class="identifier">engine</span><span class="special">;</span>
+</pre>
+<p>
+ where <code class="literal">brng</code> is a code defined in the MKL library which refers
+ to a specific random number generator.
+ </p>
+<div class="table">
+<a name="boost_acml_mkl_generators.mkl.generators"></a><p class="title"><b>Table&#160;1.4.&#160;generators</b></p>
+<div class="table-contents"><table class="table" summary="generators">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ generator
+ </p>
+ </th>
+<th>
+ <p>
+ method
+ </p>
+ </th>
+<th>
+ <p>
+ approx. length of cycle
+ </p>
+ </th>
+<th>
+ <p>
+ comment
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mcg31.html" title="Type definition mcg31">mcg31</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 31-bit multiplicative congruential generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>31</sup>-2
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/r250.html" title="Type definition r250">r250</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Generalized feedback shift register generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>250</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mrg32k3a.html" title="Type definition mrg32k3a">mrg32k3a</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Combined multiple recursive generator with two components of order
+ 3.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>191</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mcg59.html" title="Type definition mcg59">mcg59</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 59-bit multiplicative congruential generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>57</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/wh.html" title="Type definition wh">wh</a></code>, <code class="literal">engine&lt;VSL_BRNG_WH+1&gt;</code>,
+ ... <code class="literal">engine&lt;VSL_BRNG_WH+272</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Set of 273 Wichmann-Hill combined multiplicative congruential generators.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>80</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ 273 sets of parameters.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mt19937.html" title="Type definition mt19937">mt19937</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Mersenne Twister pseudorandom number generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>19937</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/sfmt19937.html" title="Type definition sfmt19937">sfmt19937</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ SIMD-oriented Fast Mersenne Twister pseudorandom number generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>19937</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mt2203.html" title="Type definition mt2203">mt2203</a></code>,
+ <code class="literal">engine&lt;VSL_BRNG_MT2203+1&gt;</code>, ... <code class="literal">engine&lt;VSL_BRNG_MT2203+6023&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Set of 6024 Mersenne-Twister pseudorandom number generators.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>2203</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ 6024 sets of parameters.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/sobol.html" title="Type definition sobol">sobol</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 32-bit Gray code-based generator producing low-discrepancy sequences
+ for dimensions 1 &#8804; s &#8804; 40.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>32</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ User-defined dimensions are also available.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/niederr.html" title="Type definition niederr">niederr</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 32-bit Gray code-based generator producing low-discrepancy sequences
+ for dimensions 1 &#8804; s &#8804; 318.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>32</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ User-defined dimensions are also available.
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+ For further informations about the random number generators please refer to
+ the Intel&#174; MKL documentation <a name="footnote.id"></a><sup>[<a name="boost_acml_mkl_generators.mkl.f0" href="#ftn.boost_acml_mkl_generators.mkl.f0" class="footnote">2</a>]</sup> and the Intel&#174; VSL notes <sup>[<a name="boost_acml_mkl_generators.mkl.f1" href="#ftn.boost_acml_mkl_generators.mkl.f1" class="footnote">3</a>]</sup>
+ </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ In order for these generators to work one must have installed the Intel&#174;
+ MKL and appropriately linked the library to the executable.
+ </p></td></tr>
+</table></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_acml_mkl_generators.mkl.range_function_call"></a><a class="link" href="mkl.html#boost_acml_mkl_generators.mkl.range_function_call" title="Range Function Call">Range
+ Function Call</a>
+</h3></div></div></div>
+<p>
+ The Intel&#174; MKL random number generation mechanisms are vectorized and highly
+ optimized. However, the random number generator interface only provides a
+ unary function call operator to generate a random variate. As this is insufficient
+ in order to make use of the vectorized MKL functions, the MKL engines provide
+ an extended interface with an additional <code class="computeroutput"><a class="link" href="../boost/random/mkl/engine.html#idp6486448-bb">range
+ function call</a></code>. This example illustrates the usage:
+ </p>
+<pre class="programlisting"><code class="computeroutput"><a class="link" href="../boost/random/mkl/mt19937.html" title="Type definition mt19937">boost::random::mkl::mt19937</a></code> <span class="identifier">engine</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">::</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">;</span>
+<span class="identifier">engine</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span>
+</pre>
+<p>
+ Through this interface these wrapper template classes are equally fast as
+ the raw Intel&#174; MKL/VSL functions (see this <a class="link" href="../">section</a>).
+ </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ one must use the <span class="bold"><strong><span class="emphasis"><em>range function call</em></span></strong></span>
+ with iterators which model the <a href="../../../../../../libs/generate/doc/html/generate/concepts.html#generate.concepts.unit_stride_iterator" target="_top">Unit
+ Stride Iterator concept</a>. Otherwise, the iterators are not suitable
+ for vectorization.
+ </p></td></tr>
+</table></div>
+<p>
+ The MKL/VSL functions are vectorized, thus it is not allowed to use the
+ <span class="emphasis"><em>range function call</em></span> with std::list iterators for example.
+ In order to inquire whether your iterator class is suitable for vectorization
+ the engines provide a metafunction class: <code class="computeroutput"><a class="link" href="../boost/random/mkl/engine.html#boost.random.mkl.engine.is_range_generator">boost::random::mkl::engine::is_range_generator</a></code>.
+ This metafunction class has a nested template class called apply which returns
+ an integral constant wrapper of type bool. Thus, it is similar to a traits
+ class. The following code line illustrates how one can make sure that a range
+ function call is possible.
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">::</span><span class="identifier">apply</span><span class="special">&lt;</span><span class="identifier">YourIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span> <span class="keyword">true</span>
+</pre>
+<p>
+ Alternatively, one could also employ the following traits class:
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">,</span> <span class="identifier">YourIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span> <span class="keyword">true</span>
+</pre>
+<p>
+ The mechanism used here is described in the Boost.Generate documentation
+ and is called a <a href="../../../../../../libs/generate/doc/html/generate/concepts.html#generate.concepts.range_generator" target="_top">Range
+ Generator</a>. Therefore, this engines can also be used with Boost.Generate.
+ </p>
+</div>
+<div class="footnotes">
+<br><hr width="100" align="left">
+<div class="footnote"><p><sup>[<a name="ftn.boost_acml_mkl_generators.mkl.f0" href="#boost_acml_mkl_generators.mkl.f0" class="para">2</a>] </sup>
+ http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/mklman/index.htm
+ </p></div>
+<div class="footnote"><p><sup>[<a name="ftn.boost_acml_mkl_generators.mkl.f1" href="#boost_acml_mkl_generators.mkl.f1" class="para">3</a>] </sup>
+ Intel Math Kernel Library: Vector Statistical Library Notes, Document Number:
+ 310713-009US, http://developer.intel.com/software/products/perflib/index.htm
+ </p></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="../index.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="mkl/initialization.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/distributions.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/distributions.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,193 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Distributions</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../boost_random/mkl.html" title="Intel&#174; MKL Generators">
+<link rel="prev" href="initialization.html" title="Initialization">
+<link rel="next" href="timings.html" title="Timings">
+</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="initialization.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_random/mkl.html"><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="timings.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_acml_mkl_generators.mkl.distributions"></a><a class="link" href="distributions.html" title="Distributions">Distributions</a>
+</h3></div></div></div>
+<p>
+ The Intel&#174; Math Kernel Library (MKL) also provides functions to generate
+ differently distributed random numbers. These functions are as well highly
+ optimized and usually perform better than Boost or Standard random distributions.
+ The MKL engines presented here are able to make use of these fast functions
+ due to the employment of a variate_generator.
+ </p>
+<p>
+ The variate_generator
+ class template was specialized for some distrbibutions from Boost.Random
+ and the Standard's nummerics library, as well as for some distributions in
+ the Standard's TR1 extension. In order to inquire whether the distribution
+ you intend to use is able to profit from ACML enhancements, one can employ
+ the following traits class: <code class="computeroutput"><a class="link" href="../../boost/random/is_variate_gene_idp6568576.html" title="Struct template is_variate_generator_a_mkl_range_generator">boost::random::is_variate_generator_a_mkl_range_generator</a></code>.
+ </p>
+<p>
+ Depending on the library of choice for the distribution classes, one can
+ include the following headers:
+ </p>
+<div class="table">
+<a name="boost_acml_mkl_generators.mkl.distributions.headers_for_variate_generator_specializations"></a><p class="title"><b>Table&#160;5.&#160;Headers for variate_generator specializations</b></p>
+<div class="table-contents"><table class="table" summary="Headers for variate_generator specializations">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Header
+ </p>
+ </th>
+<th>
+ <p>
+ Purpose
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ boost/random/mkl/boost/distributions.hpp
+ </p>
+ </td>
+<td>
+ <p>
+ Boost.Random distributions
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ boost/random/mkl/c++11/distributions.hpp
+ </p>
+ </td>
+<td>
+ <p>
+ Standard.Numerics distributions
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ boost/random/mkl/tr1/distributions.hpp
+ </p>
+ </td>
+<td>
+ <p>
+ Standard.TR1 distributions
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+ The specialized variate_generators again meet the requirements of a <a href="../../../../../../generate/doc/html/generate/concepts.html#generate.concepts.range_generator" target="_top">Range
+ Generator</a>. The random variates should be generated through a <span class="emphasis"><em>range
+ function call</em></span> in order to profit from the vectorized ACML functions.
+ The following example shall illustrate the usage of the variate generator
+ in combination with the MKL engines.
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">random</span><span class="special">/</span><span class="identifier">mkl</span><span class="special">/</span><span class="identifier">engine</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">random</span><span class="special">/</span><span class="identifier">mkl</span><span class="special">/</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">distributions</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">static_assert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">generate</span><span class="special">/</span><span class="identifier">generate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mt19937</span> <span class="identifier">engine_t</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">uniform_real_distribution</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">distribution_t</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">variate_generator</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&amp;,</span> <span class="identifier">distribution_t</span><span class="special">&gt;</span> <span class="identifier">variate_generator_t</span><span class="special">;</span>
+ <span class="identifier">engine_t</span> <span class="identifier">engine</span><span class="special">;</span> <span class="comment">// MKL engine</span>
+ <span class="identifier">distribution_t</span> <span class="identifier">distribution</span><span class="special">(</span><span class="number">0</span><span class="special">,</span><span class="number">10</span><span class="special">);</span> <span class="comment">// Boost.Random continuous uniform distribution</span>
+ <span class="identifier">variate_generator_t</span> <span class="identifier">vg</span><span class="special">(</span><span class="identifier">engine</span><span class="special">,</span> <span class="identifier">distribution</span><span class="special">);</span> <span class="comment">// Corresponding variate_generator</span>
+
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">(</span><span class="number">1000</span><span class="special">);</span>
+
+ <span class="identifier">BOOST_STATIC_ASSERT</span><span class="special">((</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">is_variate_generator_a_mkl_range_generator</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&amp;,</span><span class="identifier">distribution_t</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">));</span> <span class="comment">// make sure we use a fast version</span>
+ <span class="identifier">BOOST_STATIC_ASSERT</span><span class="special">((</span> <span class="identifier">variate_generator_t</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">::</span><span class="identifier">apply</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">iterator</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">));</span> <span class="comment">// make sure vectorization is possible for this iterator class</span>
+
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">generate</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">vg</span><span class="special">);</span> <span class="comment">// generating random numbers using Boost.Generate</span>
+ <span class="identifier">vg</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span> <span class="comment">// directly generate through range function call (insecure if we are not sure whether our iterators are suitable for vectorization)</span>
+ <span class="keyword">for</span> <span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">i</span><span class="special">=</span><span class="number">0</span><span class="special">;</span> <span class="identifier">i</span><span class="special">&lt;</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">size</span><span class="special">();</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span> <span class="identifier">v</span><span class="special">[</span><span class="identifier">i</span><span class="special">]</span> <span class="special">=</span> <span class="identifier">distribution</span><span class="special">(</span><span class="identifier">engine</span><span class="special">);</span> <span class="comment">// caution: this is slow!!!</span>
+
+ <span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
+<span class="special">}</span>
+</pre>
+<p>
+ </p>
+<div class="caution"><table border="0" summary="Caution">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="../../../../../../../doc/src/images/caution.png"></td>
+<th align="left">Caution</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ The MKL random number engines will work used directly with Boost/Standard
+ distributions (without a variate_generator). They will however be usually
+ slower, because no advantage is taken from the vectorized MKL functions.
+ </p></td></tr>
+</table></div>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ Due to a bug in the gcc libstdc++ library which persisted up to version
+ 20120906 some of the Standard.Numerics variate_generator specializations
+ are not available for earlier versions of this library.
+ </p></td></tr>
+</table></div>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ The discrete uniform distribution in the MKL library accepts a half open
+ range [a,b) and thus, using a uniform int distribution with a MKL engine
+ (through a variate_generator) with b = std::numeric_limits&lt;int&gt;::max()
+ will not result in vectorized MKL function calls.
+ </p></td></tr>
+</table></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="initialization.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_random/mkl.html"><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="timings.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/initialization.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/initialization.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,50 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Initialization</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../boost_random/mkl.html" title="Intel&#174; MKL Generators">
+<link rel="prev" href="../../boost_random/mkl.html" title="Intel&#174; MKL Generators">
+<link rel="next" href="distributions.html" title="Distributions">
+</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_random/mkl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_random/mkl.html"><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="distributions.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_acml_mkl_generators.mkl.initialization"></a><a class="link" href="initialization.html" title="Initialization">Initialization</a>
+</h3></div></div></div>
+<p>
+ Apart from default construction the engines can be initialized with a seed
+ value. Using construction by seed sequence or by an iterator range, multiple
+ seed values can be taken into account. The number of accepted values as well
+ as their interpretation differs for the different engines. For a detailed
+ description please refer to the Intel&#174; VSL notes.
+ </p>
+</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_random/mkl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_random/mkl.html"><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="distributions.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/multiple_generators.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/multiple_generators.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,125 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Multiple Generators</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../boost_random/mkl.html" title="Intel&#174; MKL Generators">
+<link rel="prev" href="timings.html" title="Timings">
+<link rel="next" href="../../headers.html" title="Headers">
+</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="timings.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_random/mkl.html"><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="../../headers.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_acml_mkl_generators.mkl.multiple_generators"></a><a class="link" href="multiple_generators.html" title="Multiple Generators">Multiple
+ Generators</a>
+</h3></div></div></div>
+<p>
+ In parallel codes one usually is in need of several independent random number
+ generators. There exist different ways in order to achieve truly independent
+ random number streams.
+ </p>
+<h5>
+<a name="boost_acml_mkl_generators.mkl.multiple_generators.h0"></a>
+ <span><a name="boost_acml_mkl_generators.mkl.multiple_generators.different_seeds"></a></span><a class="link" href="multiple_generators.html#boost_acml_mkl_generators.mkl.multiple_generators.different_seeds">Different
+ Seeds</a>
+ </h5>
+<p>
+ As the statistical properties of the random number generators are only guaranteed
+ within sequences, not between sequences, this method is not satisfactory
+ and should be avoided.
+ </p>
+<h5>
+<a name="boost_acml_mkl_generators.mkl.multiple_generators.h1"></a>
+ <span><a name="boost_acml_mkl_generators.mkl.multiple_generators.different_parameter_sets"></a></span><a class="link" href="multiple_generators.html#boost_acml_mkl_generators.mkl.multiple_generators.different_parameter_sets">Different
+ Parameter Sets</a>
+ </h5>
+<p>
+ The Whichmann-Hill engine <code class="computeroutput"><a class="link" href="../../boost/random/mkl/wh.html" title="Type definition wh">wh</a></code>
+ provides 273 different parameter sets and the Mersenne Twister engine <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mt2203.html" title="Type definition mt2203">mt2203</a></code> provides 6024 different
+ parameter sets. Thus only with this enginea a limited number of independent
+ random number streams can be produced. Of course, one could also use the
+ three other engines (which have different statistical properties) and thus
+ in total there are 6304 independent engines available.
+ </p>
+<h5>
+<a name="boost_acml_mkl_generators.mkl.multiple_generators.h2"></a>
+ <span><a name="boost_acml_mkl_generators.mkl.multiple_generators.block_splitting"></a></span><a class="link" href="multiple_generators.html#boost_acml_mkl_generators.mkl.multiple_generators.block_splitting">Block-Splitting</a>
+ </h5>
+<p>
+ Some of the engines allow for block-splitting, sometimes referred to as "skip-ahead".
+ This method consists of splitting the sequence into k non-overlapping blocks,
+ each of length n, where n is larger than the maximum number of variates required
+ from any of the sequences. Block-splitting can only be applied to <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mcg31.html" title="Type definition mcg31">mcg31</a></code>, <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mrg32k3a.html" title="Type definition mrg32k3a">mrg32k3a</a></code>,
+ <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mcg59.html" title="Type definition mcg59">mcg59</a></code>, <code class="computeroutput"><a class="link" href="../../boost/random/mkl/wh.html" title="Type definition wh">wh</a></code>, <code class="computeroutput"><a class="link" href="../../boost/random/mkl/sobol.html" title="Type definition sobol">sobol</a></code>
+ and <code class="computeroutput"><a class="link" href="../../boost/random/mkl/niederr.html" title="Type definition niederr">niederr</a></code> as the
+ engines must be able to "fast-forward" a large number of places.
+ Wheter an engine possesses the ability to do block-splitting can be inqired
+ by a traits class: <code class="computeroutput"><a class="link" href="../../boost/random/mkl/has_block_split.html" title="Struct template has_block_split">boost::random::mkl::has_block_split</a></code>.
+ </p>
+<p>
+ In order to get indepent engines by block-splitting one can employ the function
+ <code class="computeroutput"><a class="link" href="../../boost/random/mkl/make_independen_idp6552304.html" title="Function template make_independent_engines_by_block_split">boost::random::mkl::make_independent_engines_by_block_split</a></code>.
+ See also the following example:
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mcg31</span> <span class="identifier">engine_t</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;</span> <span class="identifier">engines</span><span class="special">(</span><span class="number">100</span><span class="special">);</span> <span class="comment">// 100 MKL engines</span>
+<span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">make_independent_engines_by_block_split</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;(</span><span class="identifier">engines</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">engines</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="number">10000</span><span class="special">);</span> <span class="comment">// make engines independent (max 10000 variates per engine)</span>
+</pre>
+<p>
+ </p>
+<h5>
+<a name="boost_acml_mkl_generators.mkl.multiple_generators.h3"></a>
+ <span><a name="boost_acml_mkl_generators.mkl.multiple_generators.leap_frogging"></a></span><a class="link" href="multiple_generators.html#boost_acml_mkl_generators.mkl.multiple_generators.leap_frogging">Leap-frogging</a>
+ </h5>
+<p>
+ Some engines allow for leap-frogging. With this method a set of k engines
+ produce independent sequences by generating every kth element of the sequence
+ a single engine would produce. Leap-frogging can only be applied to <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mcg31.html" title="Type definition mcg31">mcg31</a></code>, <code class="computeroutput"><a class="link" href="../../boost/random/mkl/mcg59.html" title="Type definition mcg59">mcg59</a></code>
+ and <code class="computeroutput"><a class="link" href="../../boost/random/mkl/wh.html" title="Type definition wh">wh</a></code>. Wheter an engine
+ possesses the ability to do leap-frogging can be inqired by a traits class:
+ <code class="computeroutput"><a class="link" href="../../boost/random/mkl/has_leap_frog.html" title="Struct template has_leap_frog">boost::random::mkl::has_leap_frog</a></code>.
+ </p>
+<p>
+ In order to get indepent engines by block-splitting one can employ the function
+ <code class="computeroutput"><a class="link" href="../../boost/random/mkl/make_independen_idp6559072.html" title="Function template make_independent_engines_by_leap_frog">boost::random::mkl::make_independent_engines_by_leap_frog</a></code>.
+ See also the following example:
+ </p>
+<p>
+</p>
+<pre class="programlisting"><span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mcg31</span> <span class="identifier">engine_t</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;</span> <span class="identifier">engines</span><span class="special">(</span><span class="number">100</span><span class="special">);</span> <span class="comment">// 100 MKL engines</span>
+<span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">make_independent_engines_by_leap_frog</span><span class="special">&lt;</span><span class="identifier">engine_t</span><span class="special">&gt;(</span><span class="identifier">engines</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">engines</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span> <span class="comment">// make engines independent</span>
+</pre>
+<p>
+ </p>
+</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="timings.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_random/mkl.html"><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="../../headers.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/timings.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/timings.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,1997 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Timings</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="Boost.ACML_MKL_generators">
+<link rel="up" href="../../boost_random/mkl.html" title="Intel&#174; MKL Generators">
+<link rel="prev" href="distributions.html" title="Distributions">
+<link rel="next" href="multiple_generators.html" title="Multiple Generators">
+</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="distributions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_random/mkl.html"><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="multiple_generators.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_acml_mkl_generators.mkl.timings"></a><a class="link" href="timings.html" title="Timings">Timings</a>
+</h3></div></div></div>
+<p>
+ The following figures show the performance of the Intel&#174; MKL, AMD&#174; ACML,
+ Boost.Random and Standard.Numerics engines applied to different distributions
+ (both Standard and Boost). The timings were conducted on a linux (Ubuntu
+ 12.04, 64 bit) machine with Intel&#174; Core&#8482; i7-3720QM CPU (2.60GHz) and GCC
+ compiler.
+ </p>
+<div class="table">
+<a name="boost_acml_mkl_generators.mkl.timings.uniform_real_distribution_with_mersenne_twister_19937"></a><p class="title"><b>Table&#160;6.&#160;Uniform real distribution with Mersenne Twister 19937</b></p>
+<div class="table-contents"><table class="table" summary="Uniform real distribution with Mersenne Twister 19937">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ engine
+ </p>
+ </th>
+<th>
+ <p>
+ distribution
+ </p>
+ </th>
+<th>
+ <p>
+ variate_generator
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>3</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>4</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>5</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.010548
+ </p>
+ </td>
+<td>
+ <p>
+ 11%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.055078
+ </p>
+ </td>
+<td>
+ <p>
+ 18%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.525434
+ </p>
+ </td>
+<td>
+ <p>
+ 22%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">std::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.010986
+ </p>
+ </td>
+<td>
+ <p>
+ 10%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.112632
+ </p>
+ </td>
+<td>
+ <p>
+ 8.8%
+ </p>
+ </td>
+<td>
+ <p>
+ 1.09825
+ </p>
+ </td>
+<td>
+ <p>
+ 10%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.281552
+ </p>
+ </td>
+<td>
+ <p>
+ 0.40%
+ </p>
+ </td>
+<td>
+ <p>
+ 2.79961
+ </p>
+ </td>
+<td>
+ <p>
+ 0.35%
+ </p>
+ </td>
+<td>
+ <p>
+ 27.9886
+ </p>
+ </td>
+<td>
+ <p>
+ 0.41%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.28108
+ </p>
+ </td>
+<td>
+ <p>
+ 0.40%
+ </p>
+ </td>
+<td>
+ <p>
+ 2.79716
+ </p>
+ </td>
+<td>
+ <p>
+ 0.35%
+ </p>
+ </td>
+<td>
+ <p>
+ 27.9637
+ </p>
+ </td>
+<td>
+ <p>
+ 0.41%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.00176
+ </p>
+ </td>
+<td>
+ <p>
+ 64%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.015184
+ </p>
+ </td>
+<td>
+ <p>
+ 65%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.159364
+ </p>
+ </td>
+<td>
+ <p>
+ 72%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.001706
+ </p>
+ </td>
+<td>
+ <p>
+ 66%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.015216
+ </p>
+ </td>
+<td>
+ <p>
+ 65%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.159168
+ </p>
+ </td>
+<td>
+ <p>
+ 72%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.001708
+ </p>
+ </td>
+<td>
+ <p>
+ 66%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.015066
+ </p>
+ </td>
+<td>
+ <p>
+ 66%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.15879
+ </p>
+ </td>
+<td>
+ <p>
+ 72%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.06791
+ </p>
+ </td>
+<td>
+ <p>
+ 1.7%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.673732
+ </p>
+ </td>
+<td>
+ <p>
+ 1.5%
+ </p>
+ </td>
+<td>
+ <p>
+ 6.73015
+ </p>
+ </td>
+<td>
+ <p>
+ 1.7%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.036828
+ </p>
+ </td>
+<td>
+ <p>
+ 3.1%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.365108
+ </p>
+ </td>
+<td>
+ <p>
+ 2.7%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.63906
+ </p>
+ </td>
+<td>
+ <p>
+ 3.2%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.001302
+ </p>
+ </td>
+<td>
+ <p>
+ 87%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.010272
+ </p>
+ </td>
+<td>
+ <p>
+ 97%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.115526
+ </p>
+ </td>
+<td>
+ <p>
+ 99%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.001134
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.009916
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.115468
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.00113
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.009962
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.11493
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><div class="table">
+<a name="boost_acml_mkl_generators.mkl.timings.normal_distribution_with_mersenne_twister_19937"></a><p class="title"><b>Table&#160;7.&#160;Normal distribution with Mersenne Twister 19937</b></p>
+<div class="table-contents"><table class="table" summary="Normal distribution with Mersenne Twister 19937">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ engine
+ </p>
+ </th>
+<th>
+ <p>
+ distribution
+ </p>
+ </th>
+<th>
+ <p>
+ variate_generator
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>3</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>4</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>5</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0533
+ </p>
+ </td>
+<td>
+ <p>
+ 9.9%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5296
+ </p>
+ </td>
+<td>
+ <p>
+ 10%
+ </p>
+ </td>
+<td>
+ <p>
+ 5.2750
+ </p>
+ </td>
+<td>
+ <p>
+ 11%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">std::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0458
+ </p>
+ </td>
+<td>
+ <p>
+ 11%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.4486
+ </p>
+ </td>
+<td>
+ <p>
+ 12%
+ </p>
+ </td>
+<td>
+ <p>
+ 4.4607
+ </p>
+ </td>
+<td>
+ <p>
+ 13%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3887
+ </p>
+ </td>
+<td>
+ <p>
+ 1.4%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.8658
+ </p>
+ </td>
+<td>
+ <p>
+ 1.4%
+ </p>
+ </td>
+<td>
+ <p>
+ 38.6177
+ </p>
+ </td>
+<td>
+ <p>
+ 1.5%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3340
+ </p>
+ </td>
+<td>
+ <p>
+ 1.6%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.3135
+ </p>
+ </td>
+<td>
+ <p>
+ 1.7%
+ </p>
+ </td>
+<td>
+ <p>
+ 33.1321
+ </p>
+ </td>
+<td>
+ <p>
+ 1.7%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0103
+ </p>
+ </td>
+<td>
+ <p>
+ 51%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.1049
+ </p>
+ </td>
+<td>
+ <p>
+ 53%
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0072
+ </p>
+ </td>
+<td>
+ <p>
+ 56%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0103
+ </p>
+ </td>
+<td>
+ <p>
+ 51%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.1033
+ </p>
+ </td>
+<td>
+ <p>
+ 54%
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0088
+ </p>
+ </td>
+<td>
+ <p>
+ 56%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0104
+ </p>
+ </td>
+<td>
+ <p>
+ 51%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.1036
+ </p>
+ </td>
+<td>
+ <p>
+ 54%
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0082
+ </p>
+ </td>
+<td>
+ <p>
+ 56%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3645
+ </p>
+ </td>
+<td>
+ <p>
+ 1.4%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.5718
+ </p>
+ </td>
+<td>
+ <p>
+ 1.6%
+ </p>
+ </td>
+<td>
+ <p>
+ 35.6541
+ </p>
+ </td>
+<td>
+ <p>
+ 1.6%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 9.8315
+ </p>
+ </td>
+<td>
+ <p>
+ 0.054%
+ </p>
+ </td>
+<td>
+ <p>
+ 98.4091
+ </p>
+ </td>
+<td>
+ <p>
+ 0.057%
+ </p>
+ </td>
+<td>
+ <p>
+ 984.4130
+ </p>
+ </td>
+<td>
+ <p>
+ 0.058%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0054
+ </p>
+ </td>
+<td>
+ <p>
+ 98%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0559
+ </p>
+ </td>
+<td>
+ <p>
+ 99%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5686
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0053
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0556
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5681
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0054
+ </p>
+ </td>
+<td>
+ <p>
+ 98%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0567
+ </p>
+ </td>
+<td>
+ <p>
+ 98%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5683
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><div class="table">
+<a name="boost_acml_mkl_generators.mkl.timings.exponential_distribution_with_mersenne_twister_19937"></a><p class="title"><b>Table&#160;8.&#160;Exponential distribution with Mersenne Twister 19937</b></p>
+<div class="table-contents"><table class="table" summary="Exponential distribution with Mersenne Twister 19937">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ engine
+ </p>
+ </th>
+<th>
+ <p>
+ distribution
+ </p>
+ </th>
+<th>
+ <p>
+ variate_generator
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>3</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>4</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+<th>
+ <p>
+ run time for 10<sup>5</sup> numbers [ms]
+ </p>
+ </th>
+<th>
+ <p>
+ approx. speed compared to fastest
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0439
+ </p>
+ </td>
+<td>
+ <p>
+ 7.2%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.4343
+ </p>
+ </td>
+<td>
+ <p>
+ 7.1%
+ </p>
+ </td>
+<td>
+ <p>
+ 4.3195
+ </p>
+ </td>
+<td>
+ <p>
+ 7.6%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">std::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0507
+ </p>
+ </td>
+<td>
+ <p>
+ 6.3%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5013
+ </p>
+ </td>
+<td>
+ <p>
+ 6.2%
+ </p>
+ </td>
+<td>
+ <p>
+ 4.9984
+ </p>
+ </td>
+<td>
+ <p>
+ 6.6%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3210
+ </p>
+ </td>
+<td>
+ <p>
+ 0.99%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.1737
+ </p>
+ </td>
+<td>
+ <p>
+ 0.98%
+ </p>
+ </td>
+<td>
+ <p>
+ 31.7263
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3228
+ </p>
+ </td>
+<td>
+ <p>
+ 0.99%
+ </p>
+ </td>
+<td>
+ <p>
+ 3.1974
+ </p>
+ </td>
+<td>
+ <p>
+ 0.97%
+ </p>
+ </td>
+<td>
+ <p>
+ 31.9974
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0060
+ </p>
+ </td>
+<td>
+ <p>
+ 53%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0578
+ </p>
+ </td>
+<td>
+ <p>
+ 54%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5663
+ </p>
+ </td>
+<td>
+ <p>
+ 58%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::acml::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0060
+ </p>
+ </td>
+<td>
+ <p>
+ 53%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0579
+ </p>
+ </td>
+<td>
+ <p>
+ 54%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5671
+ </p>
+ </td>
+<td>
+ <p>
+ 58%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ plain ACML function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0061
+ </p>
+ </td>
+<td>
+ <p>
+ 52%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0575
+ </p>
+ </td>
+<td>
+ <p>
+ 54%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5633
+ </p>
+ </td>
+<td>
+ <p>
+ 58%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0948
+ </p>
+ </td>
+<td>
+ <p>
+ 3.4%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.9251
+ </p>
+ </td>
+<td>
+ <p>
+ 3.4%
+ </p>
+ </td>
+<td>
+ <p>
+ 9.2560
+ </p>
+ </td>
+<td>
+ <p>
+ 3.65
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ 0.1086
+ </p>
+ </td>
+<td>
+ <p>
+ 2.9%
+ </p>
+ </td>
+<td>
+ <p>
+ 1.0680
+ </p>
+ </td>
+<td>
+ <p>
+ 2.9%
+ </p>
+ </td>
+<td>
+ <p>
+ 10.6798
+ </p>
+ </td>
+<td>
+ <p>
+ 3.1%
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0032
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0310
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3294
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">boost::random::mkl::mt19937 </code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ </code>
+ </p>
+ </td>
+<td>
+ <p>
+ yes
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0032
+ </p>
+ </td>
+<td>
+ <p>
+ 99%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0311
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3296
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ plain MKL function
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0032
+ </p>
+ </td>
+<td>
+ <p>
+ 99%
+ </p>
+ </td>
+<td>
+ <p>
+ 0.0311
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+<td>
+ <p>
+ 0.3293
+ </p>
+ </td>
+<td>
+ <p>
+ <span class="bold"><strong>100%</strong></span>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><h5>
+<a name="boost_acml_mkl_generators.mkl.timings.h0"></a>
+ <span><a name="boost_acml_mkl_generators.mkl.timings.discussion"></a></span><a class="link" href="timings.html#boost_acml_mkl_generators.mkl.timings.discussion">Discussion</a>
+ </h5>
+<p>
+ The MKL engines as well as the ACML engines perform equally well as the direct
+ invokation of the respective library's c-API independent of the distributon
+ class when a variate generator is applied. Thus, the wrapping in a c++ class
+ conforming the Uniform Random Number Generator concept does not introduce
+ significant overhead.
+ </p>
+<p>
+ The MKL engines used through a variate generator perform approximately 4.5-14
+ times faster than the Boost engines (with Boost distributions) and they are
+ around 7.5-16 times faster than the Standard engines (with Standard distributions)
+ depending on the distribution.
+ </p>
+<p>
+ The ACML engines used through a variate generator are approximately 3-7.5
+ times faster than the Boost engines (with Boost distributions) and they perform
+ around 4-9 times better than the Standard engines (with Standard distributions)
+ depending on the distribution.
+ </p>
+<p>
+ For a time-critical code it thus may be of benefit to employ either the ACML
+ or the MKL engines presented here. The speed-up can however only be achieved
+ when using the engines in combination with a boost::variate_generator. Using
+ the distributions directly with an optimized engine will generally slow down
+ the code severely.
+ </p>
+<h5>
+<a name="boost_acml_mkl_generators.mkl.timings.h1"></a>
+ <span><a name="boost_acml_mkl_generators.mkl.timings.c__11"></a></span><a class="link" href="timings.html#boost_acml_mkl_generators.mkl.timings.c__11">C++11</a>
+ </h5>
+<p>
+ The variate_generator is a feature of the Boost.Random library and the c++03
+ TR1 extension. In the current c++ standard the variate_generator has not
+ been taken over. The lack of such a mechanism makes it hard using c++11 libraries
+ and syntax to find an appropriate alternative to a partially optimized random
+ number generating mechanism as presented here. Thus, one might be better
+ off using the boost::variate_generator still in c++11 code.
+ </p>
+<p>
+ ref paper here
+ </p>
+</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="distributions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_random/mkl.html"><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="multiple_generators.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost_mkl_acml/acml.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost_mkl_acml/acml.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,349 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>AMD&#174; ACML Generators</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../index.html" title="Chapter&#160;1.&#160;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="prev" href="../index.html" title="Chapter&#160;1.&#160;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="next" href="../amd___acml_and_intel___mkl_random_number_generators/acml/initialization.html" title="Initialization">
+</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="../index.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="../amd___acml_and_intel___mkl_random_number_generators/acml/initialization.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost_mkl_acml.acml"></a><a class="link" href="acml.html" title="AMD&#174; ACML Generators">AMD&#174; ACML Generators</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="acml.html#amd___acml_and_intel___mkl_random_number_generators.acml.range_function_call">Range
+ Function Call</a></span></dt>
+<dt><span class="section">Initialization</span></dt>
+<dt><span class="section">Distributions</span></dt>
+<dt><span class="section">Timings</span></dt>
+<dt><span class="section"><a href="../amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html">Multiple
+ Generators</a></span></dt>
+</dl></div>
+<p>
+ AMD&#174; provides highly optimized uniform random number generators in the AMD&#174;
+ Core Math Library (ACML). The existing C API has been wrapped into C++ classes
+ which meet the requirements of a <a href="http://www.boost.org/doc/libs/1_53_0/doc/html/boost_random/reference.html#boost_random.reference.concepts.pseudo_random_number_generator" target="_top">pseudo-random
+ number generator</a>. This library provides class templates hidden in
+ <code class="computeroutput"><span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span></code> (see
+ <code class="computeroutput"><a class="link" href="../boost/random/acml/engine.html" title="Class template engine">engine</a></code>).
+ </p>
+<p>
+ The random number engines accept three template arguments:
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">long</span> <span class="identifier">genid</span><span class="special">=</span><span class="number">1</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">single</span><span class="special">=</span><span class="keyword">false</span><span class="special">,</span> <span class="keyword">long</span> <span class="identifier">subid</span><span class="special">=</span><span class="number">1</span><span class="special">&gt;</span>
+<span class="keyword">class</span> <span class="identifier">engine</span><span class="special">;</span>
+</pre>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <span class="bold"><strong><code class="literal">genid</code></strong></span> can be a number
+ in {1,2,3,4}
+ </li>
+<li class="listitem">
+ <span class="bold"><strong><code class="literal">single</code></strong></span> indicates whether
+ the random number generator internally uses single precision operations
+ </li>
+<li class="listitem">
+ <span class="bold"><strong><code class="literal">subid</code></strong></span> can be a number
+ between 1 and 273 and is only meaningful if <span class="bold"><strong><code class="literal">genid</code></strong></span>
+ is equal to 2
+ </li>
+</ul></div>
+<div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.generators"></a><p class="title"><b>Table&#160;1.1.&#160;generators</b></p>
+<div class="table-contents"><table class="table" summary="generators">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ generator
+ </p>
+ </th>
+<th>
+ <p>
+ method
+ </p>
+ </th>
+<th>
+ <p>
+ approx. length of cycle
+ </p>
+ </th>
+<th>
+ <p>
+ comment
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">engine&lt;1&gt;</code>, <code class="literal">engine&lt;1,true&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ NAG basic generator: linear congruential generator
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>57</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">engine&lt;2&gt;</code>, <code class="literal">engine&lt;2,true&gt;</code>,
+ <code class="literal">engine&lt;2,false,2&gt;</code>, <code class="literal">engine&lt;2,true,2&gt;</code>,
+ ..., <code class="literal">engine&lt;2,false,237&gt;</code>, <code class="literal">engine&lt;2,true,273&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Whichman-Hill generator: combination of four linear congruential
+ generators
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>80</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ there are 273 sets of parameters
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">engine&lt;3&gt;</code>, <code class="literal">engine&lt;3,true&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Mersenne Twister generator: twisted generalized feedback shift register
+ generator
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>19937</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">engine&lt;4&gt;</code>, <code class="literal">engine&lt;4,true&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ L&#8217;Ecuyer&#8217;s combined recursive generator: combination of two multiple
+ recursive generators
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>191</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+ Most often used random number generators have a typedef in <code class="computeroutput"><span class="keyword">namespace</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span></code>:
+ </p>
+<div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.convenience_typedefs"></a><p class="title"><b>Table&#160;1.2.&#160;convenience typedefs</b></p>
+<div class="table-contents"><table class="table" summary="convenience typedefs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ alias
+ </p>
+ </th>
+<th>
+ <p>
+ type
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/acml/nag.html" title="Type definition nag">nag</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">engine&lt;1&gt;</code>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/acml/wh.html" title="Type definition wh">wh</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">engine&lt;2&gt;</code>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/acml/mt19937.html" title="Type definition mt19937">mt19937</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">engine&lt;3&gt;</code>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/acml/mrg32k3a.html" title="Type definition mrg32k3a">mrg32k3a</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">engine&lt;4&gt;</code>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ In order for these generators to work one must have installed the AMD&#174; ACML
+ and appropriately linked the library to the executable.
+ </p></td></tr>
+</table></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.range_function_call"></a><a class="link" href="acml.html#amd___acml_and_intel___mkl_random_number_generators.acml.range_function_call" title="Range Function Call">Range
+ Function Call</a>
+</h3></div></div></div>
+<p>
+ The AMD&#174; ACML random number generation mechanisms are vectorized and highly
+ optimized. However, the usual boost random number generator interface only
+ provides a unary function call operator to generate a random variate. As
+ this is insufficient in order to make use of the vectorized ACML functions,
+ the ACML engines provide an extended interface with an additional <code class="computeroutput"><a class="link" href="../boost/random/acml/engine.html#idp5243776-bb">range function call</a></code>.
+ This example illustrates the usage:
+ </p>
+<pre class="programlisting"><code class="computeroutput"><a class="link" href="../boost/random/acml/mt19937.html" title="Type definition mt19937">boost::random::acml::mt19937</a></code> <span class="identifier">engine</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">::</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">;</span>
+<span class="identifier">engine</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span>
+</pre>
+<p>
+ Through this interface these wrapper template classes are equally fast as
+ the raw AMD&#174; ACML functions (see this <a class="link" href="../amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html" title="Timings">section</a>).
+ </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ one must use the <span class="bold"><strong><span class="emphasis"><em>range function call</em></span></strong></span>
+ with iterators which model the <a href="../../../../../../../generate/libs/generate/doc/html/generate/concepts.html#generate.concepts.unit_stride_iterator" target="_top">Unit
+ Stride Iterator concept</a>. Otherwise, the iterators are not suitable
+ for vectorization.
+ </p></td></tr>
+</table></div>
+<p>
+ The ACML functions are vectorized, thus it is not allowed to use the <span class="emphasis"><em>range
+ function call</em></span> with std::list iterators for example. In order to
+ inquire whether your iterator class is suitable for vectorization the engines
+ provide a metafunction class: <code class="computeroutput"><a class="link" href="../boost/random/acml/engine.html#boost.random.acml.engine.is_range_generator">boost::random::acml::engine::is_range_generator</a></code>.
+ This metafunction class has a nested template class called apply which returns
+ an integral constant wrapper of type bool. The following code line illustrates
+ how one can make sure that a range function call is possible.
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">::</span><span class="identifier">apply</span><span class="special">&lt;</span><span class="identifier">YourIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span> <span class="keyword">true</span>
+</pre>
+<p>
+ Alternatively, one could also employ the following traits class:
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">,</span> <span class="identifier">YourIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span> <span class="keyword">true</span>
+</pre>
+<p>
+ The mechanism used here is described in the Boost.Generate documentation
+ and is called a <a href="../../../../../../../generate/libs/generate/doc/html/generate/concepts.html#generate.concepts.range_generator" target="_top">Range
+ Generator</a>. Therefore, these engines can also be used with Boost.Generate.
+ </p>
+</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="../index.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="../amd___acml_and_intel___mkl_random_number_generators/acml/initialization.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost_mkl_acml/mkl.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost_mkl_acml/mkl.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,411 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Intel&#174; MKL Generators</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../index.html" title="Chapter&#160;1.&#160;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="prev" href="../amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html" title="Multiple Generators">
+<link rel="next" href="../amd___acml_and_intel___mkl_random_number_generators/mkl/initialization.html" title="Initialization">
+</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="../amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="../amd___acml_and_intel___mkl_random_number_generators/mkl/initialization.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost_mkl_acml.mkl"></a><a class="link" href="mkl.html" title="Intel&#174; MKL Generators">Intel&#174; MKL Generators</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="mkl.html#amd___acml_and_intel___mkl_random_number_generators.mkl.range_function_call">Range
+ Function Call</a></span></dt>
+<dt><span class="section">Initialization</span></dt>
+<dt><span class="section">Distributions</span></dt>
+<dt><span class="section">Timings</span></dt>
+<dt><span class="section"><a href="../amd___acml_and_intel___mkl_random_number_generators/mkl/multiple_generators.html">Multiple
+ Generators</a></span></dt>
+</dl></div>
+<p>
+ Intel&#174; provides highly optimized uniform random number generators in the Intel&#174;
+ Math Kernel Library(MKL). The random number generation mechanisms can be found
+ in the library's component called Vector Statistical Library (VSL). The existing
+ C API has been wrapped into C++ classes which meet the requirements of a <a href="http://www.boost.org/doc/libs/1_53_0/doc/html/boost_random/reference.html#boost_random.reference.concepts.pseudo_random_number_generator" target="_top">pseudo-random
+ number generator</a>. This library provides class templates hidden in
+ <code class="computeroutput"><span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span></code> (see
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/engine.html" title="Class template engine">engine</a></code>).
+ </p>
+<p>
+ The random number engines accept one template argument:
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">int</span> <span class="identifier">brng</span><span class="special">&gt;</span>
+<span class="keyword">class</span> <span class="identifier">engine</span><span class="special">;</span>
+</pre>
+<p>
+ where <code class="literal">brng</code> is a code defined in the MKL library which refers
+ to a specific random number generator.
+ </p>
+<div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.generators"></a><p class="title"><b>Table&#160;1.4.&#160;generators</b></p>
+<div class="table-contents"><table class="table" summary="generators">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ generator
+ </p>
+ </th>
+<th>
+ <p>
+ method
+ </p>
+ </th>
+<th>
+ <p>
+ approx. length of cycle
+ </p>
+ </th>
+<th>
+ <p>
+ comment
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mcg31.html" title="Type definition mcg31">mcg31</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 31-bit multiplicative congruential generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>31</sup>-2
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/r250.html" title="Type definition r250">r250</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Generalized feedback shift register generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>250</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mrg32k3a.html" title="Type definition mrg32k3a">mrg32k3a</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Combined multiple recursive generator with two components of order
+ 3.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>191</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mcg59.html" title="Type definition mcg59">mcg59</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 59-bit multiplicative congruential generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>57</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/wh.html" title="Type definition wh">wh</a></code>, <code class="literal">engine&lt;VSL_BRNG_WH+1&gt;</code>,
+ ... <code class="literal">engine&lt;VSL_BRNG_WH+272</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Set of 273 Wichmann-Hill combined multiplicative congruential generators.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>80</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ 273 sets of parameters.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mt19937.html" title="Type definition mt19937">mt19937</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Mersenne Twister pseudorandom number generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>19937</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/sfmt19937.html" title="Type definition sfmt19937">sfmt19937</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ SIMD-oriented Fast Mersenne Twister pseudorandom number generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>19937</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mt2203.html" title="Type definition mt2203">mt2203</a></code>,
+ <code class="literal">engine&lt;VSL_BRNG_MT2203+1&gt;</code>, ... <code class="literal">engine&lt;VSL_BRNG_MT2203+6023&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Set of 6024 Mersenne-Twister pseudorandom number generators.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>2203</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ 6024 sets of parameters.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/sobol.html" title="Type definition sobol">sobol</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 32-bit Gray code-based generator producing low-discrepancy sequences
+ for dimensions 1 &#8804; s &#8804; 40.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>32</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ User-defined dimensions are also available.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/niederr.html" title="Type definition niederr">niederr</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 32-bit Gray code-based generator producing low-discrepancy sequences
+ for dimensions 1 &#8804; s &#8804; 318.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>32</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ User-defined dimensions are also available.
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+ For further informations about the random number generators please refer to
+ the Intel&#174; MKL documentation <a name="footnote.id"></a><sup>[<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.f0" href="#ftn.amd___acml_and_intel___mkl_random_number_generators.mkl.f0" class="footnote">2</a>]</sup> and the Intel&#174; VSL notes <sup>[<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.f1" href="#ftn.amd___acml_and_intel___mkl_random_number_generators.mkl.f1" class="footnote">3</a>]</sup>
+ </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ In order for these generators to work one must have installed the Intel&#174;
+ MKL and appropriately linked the library to the executable.
+ </p></td></tr>
+</table></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.range_function_call"></a><a class="link" href="mkl.html#amd___acml_and_intel___mkl_random_number_generators.mkl.range_function_call" title="Range Function Call">Range
+ Function Call</a>
+</h3></div></div></div>
+<p>
+ The Intel&#174; MKL random number generation mechanisms are vectorized and highly
+ optimized. However, the usual boost random number generator interface only
+ provides a unary function call operator to generate a random variate. As
+ this is insufficient in order to make use of the vectorized MKL functions,
+ the MKL engines provide an extended interface with an additional <code class="computeroutput"><a class="link" href="../boost/random/mkl/engine.html#idp6227888-bb">range function call</a></code>.
+ This example illustrates the usage:
+ </p>
+<pre class="programlisting"><code class="computeroutput"><a class="link" href="../boost/random/mkl/mt19937.html" title="Type definition mt19937">boost::random::mkl::mt19937</a></code> <span class="identifier">engine</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">::</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">;</span>
+<span class="identifier">engine</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span>
+</pre>
+<p>
+ Through this interface these wrapper template classes are equally fast as
+ the raw Intel&#174; MKL/VSL functions (see this <a class="link" href="../amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html" title="Timings">section</a>).
+ </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ one must use the <span class="bold"><strong><span class="emphasis"><em>range function call</em></span></strong></span>
+ with iterators which model the <a href="../../../../../../../generate/libs/generate/doc/html/generate/concepts.html#generate.concepts.unit_stride_iterator" target="_top">Unit
+ Stride Iterator concept</a>. Otherwise, the iterators are not suitable
+ for vectorization.
+ </p></td></tr>
+</table></div>
+<p>
+ The MKL/VSL functions are vectorized, thus it is not allowed to use the
+ <span class="emphasis"><em>range function call</em></span> with std::list iterators for example.
+ In order to inquire whether your iterator class is suitable for vectorization
+ the engines provide a metafunction class: <code class="computeroutput"><a class="link" href="../boost/random/mkl/engine.html#boost.random.mkl.engine.is_range_generator">boost::random::mkl::engine::is_range_generator</a></code>.
+ This metafunction class has a nested template class called apply which returns
+ an integral constant wrapper of type bool. Thus, it is similar to a traits
+ class. The following code line illustrates how one can make sure that a range
+ function call is possible.
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">::</span><span class="identifier">apply</span><span class="special">&lt;</span><span class="identifier">YourIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span> <span class="keyword">true</span>
+</pre>
+<p>
+ Alternatively, one could also employ the following traits class:
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">,</span> <span class="identifier">YourIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span> <span class="keyword">true</span>
+</pre>
+<p>
+ The mechanism used here is described in the Boost.Generate documentation
+ and is called a <a href="../../../../../../../generate/libs/generate/doc/html/generate/concepts.html#generate.concepts.range_generator" target="_top">Range
+ Generator</a>. Therefore, this engines can also be used with Boost.Generate.
+ </p>
+</div>
+<div class="footnotes">
+<br><hr width="100" align="left">
+<div class="footnote"><p><sup>[<a name="ftn.amd___acml_and_intel___mkl_random_number_generators.mkl.f0" href="#amd___acml_and_intel___mkl_random_number_generators.mkl.f0" class="para">2</a>] </sup>
+ http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/mklman/index.htm
+ </p></div>
+<div class="footnote"><p><sup>[<a name="ftn.amd___acml_and_intel___mkl_random_number_generators.mkl.f1" href="#amd___acml_and_intel___mkl_random_number_generators.mkl.f1" class="para">3</a>] </sup>
+ Intel Math Kernel Library: Vector Statistical Library Notes, Document Number:
+ 310713-009US, http://developer.intel.com/software/products/perflib/index.htm
+ </p></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="../amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="../amd___acml_and_intel___mkl_random_number_generators/mkl/initialization.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost_random/acml.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost_random/acml.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,349 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>AMD&#174; ACML Generators</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../index.html" title="Chapter&#160;1.&#160;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="prev" href="../index.html" title="Chapter&#160;1.&#160;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="next" href="../amd___acml_and_intel___mkl_random_number_generators/acml/initialization.html" title="Initialization">
+</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="../index.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="../amd___acml_and_intel___mkl_random_number_generators/acml/initialization.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost_random.acml"></a><a class="link" href="acml.html" title="AMD&#174; ACML Generators">AMD&#174; ACML Generators</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="acml.html#amd___acml_and_intel___mkl_random_number_generators.acml.range_function_call">Range
+ Function Call</a></span></dt>
+<dt><span class="section">Initialization</span></dt>
+<dt><span class="section">Distributions</span></dt>
+<dt><span class="section">Timings</span></dt>
+<dt><span class="section"><a href="../amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html">Multiple
+ Generators</a></span></dt>
+</dl></div>
+<p>
+ AMD&#174; provides highly optimized uniform random number generators in the AMD&#174;
+ Core Math Library (ACML). The existing C API has been wrapped into C++ classes
+ which meet the requirements of a <a href="http://www.boost.org/doc/libs/1_53_0/doc/html/boost_random/reference.html#boost_random.reference.concepts.pseudo_random_number_generator" target="_top">pseudo-random
+ number generator</a>. This library provides class templates with template
+ value parameters, hidden in <code class="computeroutput"><span class="keyword">namespace</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span></code> (see <code class="computeroutput"><a class="link" href="../boost/random/acml/engine.html" title="Class template engine">engine</a></code>).
+ </p>
+<p>
+ The random number engines accept three template arguments:
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">long</span> <span class="identifier">genid</span><span class="special">=</span><span class="number">1</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">single</span><span class="special">=</span><span class="keyword">false</span><span class="special">,</span> <span class="keyword">long</span> <span class="identifier">subid</span><span class="special">=</span><span class="number">1</span><span class="special">&gt;</span>
+<span class="keyword">class</span> <span class="identifier">engine</span><span class="special">;</span>
+</pre>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ <span class="bold"><strong><code class="literal">genid</code></strong></span> can be a number
+ in {1,2,3,4}
+ </li>
+<li class="listitem">
+ <span class="bold"><strong><code class="literal">single</code></strong></span> indicates whether
+ the random number generator internally uses single precision operations
+ </li>
+<li class="listitem">
+ <span class="bold"><strong><code class="literal">subid</code></strong></span> can be a number
+ between 1 and 273 and is only meaningful if <span class="bold"><strong><code class="literal">genid</code></strong></span>
+ is equal to 2
+ </li>
+</ul></div>
+<div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.generators"></a><p class="title"><b>Table&#160;1.1.&#160;generators</b></p>
+<div class="table-contents"><table class="table" summary="generators">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ generator
+ </p>
+ </th>
+<th>
+ <p>
+ method
+ </p>
+ </th>
+<th>
+ <p>
+ approx. length of cycle
+ </p>
+ </th>
+<th>
+ <p>
+ comment
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="literal">engine&lt;1&gt;</code>, <code class="literal">engine&lt;1,true&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ NAG basic generator: linear congruential generator
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>57</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">engine&lt;2&gt;</code>, <code class="literal">engine&lt;2,true&gt;</code>,
+ <code class="literal">engine&lt;2,false,2&gt;</code>, <code class="literal">engine&lt;2,true,2&gt;</code>,
+ ..., <code class="literal">engine&lt;2,false,237&gt;</code>, <code class="literal">engine&lt;2,true,273&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Whichman-Hill generator: combination of four linear congruential
+ generators
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>80</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ there are 273 sets of parameters
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">engine&lt;3&gt;</code>, <code class="literal">engine&lt;3,true&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Mersenne Twister generator: twisted generalized feedback shift register
+ generator
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>19937</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="literal">engine&lt;4&gt;</code>, <code class="literal">engine&lt;4,true&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ L&#8217;Ecuyer&#8217;s combined recursive generator: combination of two multiple
+ recursive generators
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>191</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+ Most often used random number generators have a typedef in <code class="computeroutput"><span class="keyword">namespace</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span></code>:
+ </p>
+<div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.convenience_typedefs"></a><p class="title"><b>Table&#160;1.2.&#160;convenience typedefs</b></p>
+<div class="table-contents"><table class="table" summary="convenience typedefs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ alias
+ </p>
+ </th>
+<th>
+ <p>
+ type
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/acml/nag.html" title="Type definition nag">nag</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">engine&lt;1&gt;</code>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/acml/wh.html" title="Type definition wh">wh</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">engine&lt;2&gt;</code>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/acml/mt19937.html" title="Type definition mt19937">mt19937</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">engine&lt;3&gt;</code>
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/acml/mrg32k3a.html" title="Type definition mrg32k3a">mrg32k3a</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal">engine&lt;4&gt;</code>
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ In order for these generators to work one must have installed the AMD&#174; ACML
+ and appropriately linked the library to the executable.
+ </p></td></tr>
+</table></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.acml.range_function_call"></a><a class="link" href="acml.html#amd___acml_and_intel___mkl_random_number_generators.acml.range_function_call" title="Range Function Call">Range
+ Function Call</a>
+</h3></div></div></div>
+<p>
+ The AMD&#174; ACML random number generation mechanisms are vectorized and highly
+ optimized. However, the random number generator interface only provides a
+ unary function call operator to generate a random variate. As this is insufficient
+ in order to make use of the vectorized ACML functions, the ACML engines provide
+ an extended interface with an additional <code class="computeroutput"><a class="link" href="../boost/random/acml/engine.html#idp6403040-bb">range
+ function call</a></code>. This example illustrates the usage:
+ </p>
+<pre class="programlisting"><code class="computeroutput"><a class="link" href="../boost/random/acml/mt19937.html" title="Type definition mt19937">boost::random::acml::mt19937</a></code> <span class="identifier">engine</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">::</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">;</span>
+<span class="identifier">engine</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span>
+</pre>
+<p>
+ Through this interface these wrapper template classes are equally fast as
+ the raw AMD&#174; ACML functions (see this <a class="link" href="../">section</a>).
+ </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ one must use the <span class="bold"><strong><span class="emphasis"><em>range function call</em></span></strong></span>
+ with iterators which model the <a href="../../../../../generate/doc/html/generate/concepts.html#generate.concepts.unit_stride_iterator" target="_top">Unit
+ Stride Iterator concept</a>. Otherwise, the iterators are not suitable
+ for vectorization.
+ </p></td></tr>
+</table></div>
+<p>
+ The ACML functions are vectorized, thus it is not allowed to use the <span class="emphasis"><em>range
+ function call</em></span> with std::list iterators for example. In order to
+ inquire whether your iterator class is suitable for vectorization the engines
+ provide a metafunction class: <code class="computeroutput"><a class="link" href="../boost/random/acml/engine.html#boost.random.acml.engine.is_range_generator">boost::random::acml::engine::is_range_generator</a></code>.
+ This metafunction class has a nested template class called apply which returns
+ an integral constant wrapper of type bool. The following code line illustrates
+ how one can make sure that a range function call is possible.
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">::</span><span class="identifier">apply</span><span class="special">&lt;</span><span class="identifier">YourIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span> <span class="keyword">true</span>
+</pre>
+<p>
+ Alternatively, one could also employ the following traits class:
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">,</span> <span class="identifier">YourIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span> <span class="keyword">true</span>
+</pre>
+<p>
+ The mechanism used here is described in the Boost.Generate documentation
+ and is called a <a href="../../../../../generate/doc/html/generate/concepts.html#generate.concepts.range_generator" target="_top">Range
+ Generator</a>. Therefore, these engines can also be used with Boost.Generate.
+ </p>
+</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="../index.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="../amd___acml_and_intel___mkl_random_number_generators/acml/initialization.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/boost_random/mkl.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/boost_random/mkl.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,411 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Intel&#174; MKL Generators</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../index.html" title="Chapter&#160;1.&#160;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="prev" href="../amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html" title="Multiple Generators">
+<link rel="next" href="../amd___acml_and_intel___mkl_random_number_generators/mkl/initialization.html" title="Initialization">
+</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="../amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="../amd___acml_and_intel___mkl_random_number_generators/mkl/initialization.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost_random.mkl"></a><a class="link" href="mkl.html" title="Intel&#174; MKL Generators">Intel&#174; MKL Generators</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="mkl.html#amd___acml_and_intel___mkl_random_number_generators.mkl.range_function_call">Range
+ Function Call</a></span></dt>
+<dt><span class="section">Initialization</span></dt>
+<dt><span class="section">Distributions</span></dt>
+<dt><span class="section">Timings</span></dt>
+<dt><span class="section"><a href="../amd___acml_and_intel___mkl_random_number_generators/mkl/multiple_generators.html">Multiple
+ Generators</a></span></dt>
+</dl></div>
+<p>
+ Intel&#174; provides highly optimized uniform random number generators in the Intel&#174;
+ Math Kernel Library(MKL). The random number generation mechanisms can be found
+ in the library's component called Vector Statistical Library (VSL). The existing
+ C API has been wrapped into C++ classes which meet the requirements of a <a href="http://www.boost.org/doc/libs/1_53_0/doc/html/boost_random/reference.html#boost_random.reference.concepts.pseudo_random_number_generator" target="_top">pseudo-random
+ number generator</a>. This library provides class templates with a template
+ value parameter, hidden in <code class="computeroutput"><span class="keyword">namespace</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span></code> (see <code class="computeroutput"><a class="link" href="../boost/random/mkl/engine.html" title="Class template engine">engine</a></code>).
+ </p>
+<p>
+ The random number engines accept one template argument:
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">int</span> <span class="identifier">brng</span><span class="special">&gt;</span>
+<span class="keyword">class</span> <span class="identifier">engine</span><span class="special">;</span>
+</pre>
+<p>
+ where <code class="literal">brng</code> is a code defined in the MKL library which refers
+ to a specific random number generator.
+ </p>
+<div class="table">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.generators"></a><p class="title"><b>Table&#160;1.4.&#160;generators</b></p>
+<div class="table-contents"><table class="table" summary="generators">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ generator
+ </p>
+ </th>
+<th>
+ <p>
+ method
+ </p>
+ </th>
+<th>
+ <p>
+ approx. length of cycle
+ </p>
+ </th>
+<th>
+ <p>
+ comment
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mcg31.html" title="Type definition mcg31">mcg31</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 31-bit multiplicative congruential generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>31</sup>-2
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/r250.html" title="Type definition r250">r250</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Generalized feedback shift register generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>250</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mrg32k3a.html" title="Type definition mrg32k3a">mrg32k3a</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Combined multiple recursive generator with two components of order
+ 3.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>191</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mcg59.html" title="Type definition mcg59">mcg59</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 59-bit multiplicative congruential generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>57</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/wh.html" title="Type definition wh">wh</a></code>, <code class="literal">engine&lt;VSL_BRNG_WH+1&gt;</code>,
+ ... <code class="literal">engine&lt;VSL_BRNG_WH+272</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Set of 273 Wichmann-Hill combined multiplicative congruential generators.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>80</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ 273 sets of parameters.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mt19937.html" title="Type definition mt19937">mt19937</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Mersenne Twister pseudorandom number generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>19937</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/sfmt19937.html" title="Type definition sfmt19937">sfmt19937</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ SIMD-oriented Fast Mersenne Twister pseudorandom number generator.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>19937</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ -
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/mt2203.html" title="Type definition mt2203">mt2203</a></code>,
+ <code class="literal">engine&lt;VSL_BRNG_MT2203+1&gt;</code>, ... <code class="literal">engine&lt;VSL_BRNG_MT2203+6023&gt;</code>
+ </p>
+ </td>
+<td>
+ <p>
+ Set of 6024 Mersenne-Twister pseudorandom number generators.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>2203</sup>-1
+ </p>
+ </td>
+<td>
+ <p>
+ 6024 sets of parameters.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/sobol.html" title="Type definition sobol">sobol</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 32-bit Gray code-based generator producing low-discrepancy sequences
+ for dimensions 1 &#8804; s &#8804; 40.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>32</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ User-defined dimensions are also available.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><a class="link" href="../boost/random/mkl/niederr.html" title="Type definition niederr">niederr</a></code>
+ </p>
+ </td>
+<td>
+ <p>
+ 32-bit Gray code-based generator producing low-discrepancy sequences
+ for dimensions 1 &#8804; s &#8804; 318.
+ </p>
+ </td>
+<td>
+ <p>
+ 2<sup>32</sup>
+ </p>
+ </td>
+<td>
+ <p>
+ User-defined dimensions are also available.
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+ For further informations about the random number generators please refer to
+ the Intel&#174; MKL documentation <a name="footnote.id"></a><sup>[<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.f0" href="#ftn.amd___acml_and_intel___mkl_random_number_generators.mkl.f0" class="footnote">2</a>]</sup> and the Intel&#174; VSL notes <sup>[<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.f1" href="#ftn.amd___acml_and_intel___mkl_random_number_generators.mkl.f1" class="footnote">3</a>]</sup>
+ </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ In order for these generators to work one must have installed the Intel&#174;
+ MKL and appropriately linked the library to the executable.
+ </p></td></tr>
+</table></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="amd___acml_and_intel___mkl_random_number_generators.mkl.range_function_call"></a><a class="link" href="mkl.html#amd___acml_and_intel___mkl_random_number_generators.mkl.range_function_call" title="Range Function Call">Range
+ Function Call</a>
+</h3></div></div></div>
+<p>
+ The Intel&#174; MKL random number generation mechanisms are vectorized and highly
+ optimized. However, the random number generator interface only provides a
+ unary function call operator to generate a random variate. As this is insufficient
+ in order to make use of the vectorized MKL functions, the MKL engines provide
+ an extended interface with an additional <code class="computeroutput"><a class="link" href="../boost/random/mkl/engine.html#idp6499248-bb">range
+ function call</a></code>. This example illustrates the usage:
+ </p>
+<pre class="programlisting"><code class="computeroutput"><a class="link" href="../boost/random/mkl/mt19937.html" title="Type definition mt19937">boost::random::mkl::mt19937</a></code> <span class="identifier">engine</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">::</span><span class="identifier">result_type</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">;</span>
+<span class="identifier">engine</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span>
+</pre>
+<p>
+ Through this interface these wrapper template classes are equally fast as
+ the raw Intel&#174; MKL/VSL functions (see this <a class="link" href="../">section</a>).
+ </p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ one must use the <span class="bold"><strong><span class="emphasis"><em>range function call</em></span></strong></span>
+ with iterators which model the <a href="../../../../../generate/doc/html/generate/concepts.html#generate.concepts.unit_stride_iterator" target="_top">Unit
+ Stride Iterator concept</a>. Otherwise, the iterators are not suitable
+ for vectorization.
+ </p></td></tr>
+</table></div>
+<p>
+ The MKL/VSL functions are vectorized, thus it is not allowed to use the
+ <span class="emphasis"><em>range function call</em></span> with std::list iterators for example.
+ In order to inquire whether your iterator class is suitable for vectorization
+ the engines provide a metafunction class: <code class="computeroutput"><a class="link" href="../boost/random/mkl/engine.html#boost.random.mkl.engine.is_range_generator">boost::random::mkl::engine::is_range_generator</a></code>.
+ This metafunction class has a nested template class called apply which returns
+ an integral constant wrapper of type bool. Thus, it is similar to a traits
+ class. The following code line illustrates how one can make sure that a range
+ function call is possible.
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">mkl</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">::</span><span class="identifier">apply</span><span class="special">&lt;</span><span class="identifier">YourIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span> <span class="keyword">true</span>
+</pre>
+<p>
+ Alternatively, one could also employ the following traits class:
+ </p>
+<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_range_generator</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">random</span><span class="special">::</span><span class="identifier">acml</span><span class="special">::</span><span class="identifier">mt19937</span><span class="special">,</span> <span class="identifier">YourIteratorClass</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span> <span class="keyword">true</span>
+</pre>
+<p>
+ The mechanism used here is described in the Boost.Generate documentation
+ and is called a <a href="../../../../../generate/doc/html/generate/concepts.html#generate.concepts.range_generator" target="_top">Range
+ Generator</a>. Therefore, this engines can also be used with Boost.Generate.
+ </p>
+</div>
+<div class="footnotes">
+<br><hr width="100" align="left">
+<div class="footnote"><p><sup>[<a name="ftn.amd___acml_and_intel___mkl_random_number_generators.mkl.f0" href="#amd___acml_and_intel___mkl_random_number_generators.mkl.f0" class="para">2</a>] </sup>
+ http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/mklman/index.htm
+ </p></div>
+<div class="footnote"><p><sup>[<a name="ftn.amd___acml_and_intel___mkl_random_number_generators.mkl.f1" href="#amd___acml_and_intel___mkl_random_number_generators.mkl.f1" class="para">3</a>] </sup>
+ Intel Math Kernel Library: Vector Statistical Library Notes, Document Number:
+ 310713-009US, http://developer.intel.com/software/products/perflib/index.htm
+ </p></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="../amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><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="../amd___acml_and_intel___mkl_random_number_generators/mkl/initialization.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/header/boost/distributions_hpp.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/header/boost/distributions_hpp.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,43 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Header &lt;boost/distributions.hpp&gt;</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../headers.html" title="Headers">
+<link rel="prev" href="random/acml/tr1/distributions_hpp.html" title="Header &lt;boost/random/acml/tr1/distributions.hpp&gt;">
+<link rel="next" href="random/mkl/c__11/distributions_hpp.html" title="Header &lt;boost/random/mkl/c++11/distributions.hpp&gt;">
+</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="random/acml/tr1/distributions_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../headers.html"><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="random/mkl/c__11/distributions_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.distributions_hpp"></a>Header &lt;boost/distributions.hpp&gt;</h3></div></div></div>
+<p>This file contains specializations for the variate_generator class template for Boost random distribution classes and ACML engines. </p>
+</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="random/acml/tr1/distributions_hpp.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../headers.html"><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="random/mkl/c__11/distributions_hpp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/engine_hpp.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/engine_hpp.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Header &lt;boost/random/acml/engine.hpp&gt;</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../../headers.html" title="Headers">
+<link rel="prev" href="../mkl/tr1/distributions_hpp.html" title="Header &lt;boost/random/mkl/tr1/distributions.hpp&gt;">
+<link rel="next" href="../../../../boost/random/acml/engine.html" title="Class template engine">
+</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="../mkl/tr1/distributions_hpp.html"><img src="../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../headers.html"><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/random/acml/engine.html"><img src="../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.random.acml.engine_hpp"></a>Header &lt;boost/random/acml/engine.hpp&gt;</h3></div></div></div>
+<p>This file contains a random number engine which wraps functions from the AMD ACML library. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">random</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">acml</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">long</span> genid_ <span class="special">=</span> <span class="number">1</span><span class="special">,</span> <span class="keyword">bool</span> single <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="keyword">long</span> subid_ <span class="special">=</span> <span class="number">1</span><span class="special">&gt;</span>
+ <span class="keyword">class</span> <a class="link" href="../../../../boost/random/acml/engine.html" title="Class template engine">engine</a><span class="special">;</span>
+
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../../../../boost/random/acml/has_block_split.html" title="Struct template has_block_split">has_block_split</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../../../../boost/random/acml/has_leap_frog.html" title="Struct template has_leap_frog">has_leap_frog</a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/acml/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">1</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/acml/nag.html" title="Type definition nag"><span class="identifier">nag</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/acml/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">2</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/acml/wh.html" title="Type definition wh"><span class="identifier">wh</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/acml/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">3</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/acml/mt19937.html" title="Type definition mt19937"><span class="identifier">mt19937</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/acml/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">4</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/acml/mrg32k3a.html" title="Type definition mrg32k3a"><span class="identifier">mrg32k3a</span></a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <a class="link" href="../../../../boost/random/acml/make_independen_idp6151264.html" title="Function template make_independent_engines_by_block_split"><span class="identifier">make_independent_engines_by_block_split</span></a><span class="special">(</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="identifier">Iterator</span><span class="special">,</span>
+ <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <a class="link" href="../../../../boost/random/acml/make_independen_idp6158032.html" title="Function template make_independent_engines_by_leap_frog"><span class="identifier">make_independent_engines_by_leap_frog</span></a><span class="special">(</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="identifier">Iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</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="../mkl/tr1/distributions_hpp.html"><img src="../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../headers.html"><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/random/acml/engine.html"><img src="../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/tr1/distributions_hpp.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/tr1/distributions_hpp.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,43 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Header &lt;boost/random/acml/tr1/distributions.hpp&gt;</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../../../headers.html" title="Headers">
+<link rel="prev" href="../../../../../headers.html" title="Headers">
+<link rel="next" href="../../../distributions_hpp.html" title="Header &lt;boost/distributions.hpp&gt;">
+</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="../../../../../headers.html"><img src="../../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../../headers.html"><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="../../../distributions_hpp.html"><img src="../../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.random.acml.tr1.distributions_hpp"></a>Header &lt;boost/random/acml/tr1/distributions.hpp&gt;</h3></div></div></div>
+<p>This file contains specializations for the variate_generator class template for TR1 random distribution classes and ACML engines. </p>
+</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="../../../../../headers.html"><img src="../../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../../headers.html"><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="../../../distributions_hpp.html"><img src="../../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/variate_generator_specialization_hpp.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/variate_generator_specialization_hpp.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>Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../../headers.html" title="Headers">
+<link rel="prev" href="../../../../boost/random/mkl/make_independen_idp6301488.html" title="Function template make_independent_engines_by_leap_frog">
+<link rel="next" href="../../../../boost/random/is_variate_gene_idp6308656.html" title="Struct template is_variate_generator_a_acml_range_generator">
+</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/random/mkl/make_independen_idp6301488.html"><img src="../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../headers.html"><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/random/is_variate_gene_idp6308656.html"><img src="../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.random.acml.variate_generator_specialization_hpp"></a>Header &lt;boost/random/acml/variate_generator_specialization.hpp&gt;</h3></div></div></div>
+<p>This file contains macros used for specializing the template class variate_generator with ACML engines. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">random</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="../../../../boost/random/is_variate_gene_idp6308656.html" title="Struct template is_variate_generator_a_acml_range_generator">is_variate_generator_a_acml_range_generator</a><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</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/random/mkl/make_independen_idp6301488.html"><img src="../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../headers.html"><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/random/is_variate_gene_idp6308656.html"><img src="../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/c__11/distributions_hpp.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/c__11/distributions_hpp.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,43 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Header &lt;boost/random/mkl/c++11/distributions.hpp&gt;</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../../../headers.html" title="Headers">
+<link rel="prev" href="../../../distributions_hpp.html" title="Header &lt;boost/distributions.hpp&gt;">
+<link rel="next" href="../tr1/distributions_hpp.html" title="Header &lt;boost/random/mkl/tr1/distributions.hpp&gt;">
+</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="../../../distributions_hpp.html"><img src="../../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../../headers.html"><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="../tr1/distributions_hpp.html"><img src="../../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.random.mkl.c++11.distributions_hpp"></a>Header &lt;boost/random/mkl/c++11/distributions.hpp&gt;</h3></div></div></div>
+<p>This file contains specializations for the variate_generator class template for c++11 random distribution classes and MKL engines. </p>
+</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="../../../distributions_hpp.html"><img src="../../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../../headers.html"><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="../tr1/distributions_hpp.html"><img src="../../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/engine_hpp.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/engine_hpp.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Header &lt;boost/random/mkl/engine.hpp&gt;</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../../headers.html" title="Headers">
+<link rel="prev" href="../../../../boost/random/acml/make_independen_idp6196384.html" title="Function template make_independent_engines_by_leap_frog">
+<link rel="next" href="../../../../boost/random/mkl/engine.html" title="Class template engine">
+</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/random/acml/make_independen_idp6196384.html"><img src="../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../headers.html"><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/random/mkl/engine.html"><img src="../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.random.mkl.engine_hpp"></a>Header &lt;boost/random/mkl/engine.hpp&gt;</h3></div></div></div>
+<p>This file contains a random number engine which wraps functions from the Intel MKL library. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">random</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">mkl</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">int</span> brng <span class="special">=</span> <span class="identifier">VSL_BRNG_MT19937</span><span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">;</span>
+
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../../../../boost/random/mkl/has_block_split.html" title="Struct template has_block_split">has_block_split</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../../../../boost/random/mkl/has_leap_frog.html" title="Struct template has_leap_frog">has_leap_frog</a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_MCG31</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/mkl/mcg31.html" title="Type definition mcg31"><span class="identifier">mcg31</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_R250</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/mkl/r250.html" title="Type definition r250"><span class="identifier">r250</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_MRG32K3A</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/mkl/mrg32k3a.html" title="Type definition mrg32k3a"><span class="identifier">mrg32k3a</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_MCG59</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/mkl/mcg59.html" title="Type definition mcg59"><span class="identifier">mcg59</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_WH</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/mkl/wh.html" title="Type definition wh"><span class="identifier">wh</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_MT19937</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/mkl/mt19937.html" title="Type definition mt19937"><span class="identifier">mt19937</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_MT2203</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/mkl/mt2203.html" title="Type definition mt2203"><span class="identifier">mt2203</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_SFMT19937</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/mkl/sfmt19937.html" title="Type definition sfmt19937"><span class="identifier">sfmt19937</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_SOBOL</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/mkl/sobol.html" title="Type definition sobol"><span class="identifier">sobol</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="../../../../boost/random/mkl/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="identifier">VSL_BRNG_NIEDERR</span> <span class="special">&gt;</span> <a class="link" href="../../../../boost/random/mkl/niederr.html" title="Type definition niederr"><span class="identifier">niederr</span></a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <a class="link" href="../../../../boost/random/mkl/make_independen_idp6294720.html" title="Function template make_independent_engines_by_block_split"><span class="identifier">make_independent_engines_by_block_split</span></a><span class="special">(</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="identifier">Iterator</span><span class="special">,</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <a class="link" href="../../../../boost/random/mkl/make_independen_idp6301488.html" title="Function template make_independent_engines_by_leap_frog"><span class="identifier">make_independent_engines_by_leap_frog</span></a><span class="special">(</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="identifier">Iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</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/random/acml/make_independen_idp6196384.html"><img src="../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../headers.html"><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/random/mkl/engine.html"><img src="../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/tr1/distributions_hpp.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/tr1/distributions_hpp.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,43 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Header &lt;boost/random/mkl/tr1/distributions.hpp&gt;</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../../../headers.html" title="Headers">
+<link rel="prev" href="../c__11/distributions_hpp.html" title="Header &lt;boost/random/mkl/c++11/distributions.hpp&gt;">
+<link rel="next" href="../../acml/engine_hpp.html" title="Header &lt;boost/random/acml/engine.hpp&gt;">
+</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="../c__11/distributions_hpp.html"><img src="../../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../../headers.html"><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="../../acml/engine_hpp.html"><img src="../../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.random.mkl.tr1.distributions_hpp"></a>Header &lt;boost/random/mkl/tr1/distributions.hpp&gt;</h3></div></div></div>
+<p>This file contains specializations for the variate_generator class template for TR1 random distribution classes and MKL engines. </p>
+</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="../c__11/distributions_hpp.html"><img src="../../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../../headers.html"><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="../../acml/engine_hpp.html"><img src="../../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/variate_generator_specialization_hpp.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/variate_generator_specialization_hpp.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>Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="../../../../headers.html" title="Headers">
+<link rel="prev" href="../../../../boost/random/is_variate_gene_idp6308656.html" title="Struct template is_variate_generator_a_acml_range_generator">
+<link rel="next" href="../../../../boost/random/is_variate_gene_idp6311744.html" title="Struct template is_variate_generator_a_mkl_range_generator">
+</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/random/is_variate_gene_idp6308656.html"><img src="../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../headers.html"><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/random/is_variate_gene_idp6311744.html"><img src="../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.random.mkl.variate_generator_specialization_hpp"></a>Header &lt;boost/random/mkl/variate_generator_specialization.hpp&gt;</h3></div></div></div>
+<p>This file contains macros used for specializing the template class variate_generator with MKL engines. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">random</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Distribution<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="../../../../boost/random/is_variate_gene_idp6311744.html" title="Struct template is_variate_generator_a_mkl_range_generator">is_variate_generator_a_mkl_range_generator</a><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</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/random/is_variate_gene_idp6308656.html"><img src="../../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../headers.html"><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/random/is_variate_gene_idp6311744.html"><img src="../../../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/headers.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/headers.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Headers</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="up" href="index.html" title="Chapter&#160;1.&#160;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="prev" href="amd___acml_and_intel___mkl_random_number_generators/mkl/multiple_generators.html" title="Multiple Generators">
+<link rel="next" href="boost/random/acml/engine.html" title="Class template engine">
+</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="amd___acml_and_intel___mkl_random_number_generators/mkl/multiple_generators.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><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/random/acml/engine.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="headers"></a>Headers</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/random/acml/engine.hpp></span></dt>
+<dt><span class="section">Header <boost/random/mkl/engine.hpp></span></dt>
+<dt><span class="section">Header <boost/random/acml/variate_generator_specialization.hpp></span></dt>
+<dt><span class="section">Header <boost/random/mkl/variate_generator_specialization.hpp></span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="header.boost.random.acml.engine_hpp"></a>Header &lt;boost/random/acml/engine.hpp&gt;</h3></div></div></div>
+<p>This file contains a random number engine which wraps functions from the AMD ACML library. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">random</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">acml</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">long</span> genid_ <span class="special">=</span> <span class="number">1</span><span class="special">,</span> <span class="keyword">bool</span> single <span class="special">=</span> <span class="keyword">false</span><span class="special">,</span> <span class="keyword">long</span> subid_ <span class="special">=</span> <span class="number">1</span><span class="special">&gt;</span>
+ <span class="keyword">class</span> <a class="link" href="boost/random/acml/engine.html" title="Class template engine">engine</a><span class="special">;</span>
+
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="boost/random/acml/has_block_split.html" title="Struct template has_block_split">has_block_split</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="boost/random/acml/has_leap_frog.html" title="Struct template has_leap_frog">has_leap_frog</a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="boost/random/acml/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">1</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <a class="link" href="boost/random/acml/nag.html" title="Type definition nag"><span class="identifier">nag</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="boost/random/acml/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">2</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <a class="link" href="boost/random/acml/wh.html" title="Type definition wh"><span class="identifier">wh</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="boost/random/acml/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">3</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <a class="link" href="boost/random/acml/mt19937.html" title="Type definition mt19937"><span class="identifier">mt19937</span></a><span class="special">;</span>
+ <span class="keyword">typedef</span> <a class="link" href="boost/random/acml/engine.html" title="Class template engine">engine</a><span class="special">&lt;</span> <span class="number">4</span><span class="special">,</span> <span class="keyword">false</span><span class="special">,</span> <span class="number">1</span> <span class="special">&gt;</span> <a class="link" href="boost/random/acml/mrg32k3a.html" title="Type definition mrg32k3a"><span class="identifier">mrg32k3a</span></a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <a class="link" href="boost/random/acml/make_independen_idp6189616.html" title="Function template make_independent_engines_by_block_split"><span class="identifier">make_independent_engines_by_block_split</span></a><span class="special">(</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="identifier">Iterator</span><span class="special">,</span>
+ <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <a class="link" href="boost/random/acml/make_independen_idp6196384.html" title="Function template make_independent_engines_by_leap_frog"><span class="identifier">make_independent_engines_by_leap_frog</span></a><span class="special">(</span><span class="identifier">Iterator</span><span class="special">,</span> <span class="identifier">Iterator</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+ <span class="special">}</span>
+<span class="special">}</span></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="amd___acml_and_intel___mkl_random_number_generators/mkl/multiple_generators.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><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/random/acml/engine.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/images/random/bc_s.png
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/html/images/random/closed.png
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/html/images/random/doxygen.png
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/html/images/random/nav_f.png
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/html/images/random/nav_h.png
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/html/images/random/open.png
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/html/images/random/tab_a.png
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/html/images/random/tab_b.png
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/html/images/random/tab_h.png
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/html/images/random/tab_s.png
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/html/index.html
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/index.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,101 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Chapter&#160;1.&#160;AMD&#174; ACML and Intel&#174; MKL Random Number Generators</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;AMD&#174; ACML and Intel&#174; MKL Random Number Generators">
+<link rel="next" href="boost_mkl_acml/acml.html" title="AMD&#174; ACML Generators">
+</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="n" href="boost_mkl_acml/acml.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a></div>
+<div class="chapter">
+<div class="titlepage"><div>
+<div><h2 class="title">
+<a name="boost_mkl_acml"></a>Chapter&#160;1.&#160;AMD&#174; ACML and Intel&#174; MKL Random Number Generators</h2></div>
+<div><div class="author"><h3 class="author">
+<span class="firstname">Fabian</span> <span class="surname">B&#246;sch</span>
+</h3></div></div>
+<div><p class="copyright">Copyright &#169; 2013 Fabian B&#246;sch</p></div>
+<div><div class="legalnotice">
+<a name="boost_mkl_acml.legal"></a><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></div>
+</div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl>
+<dt><span class="section">Introduction</span></dt>
+<dt><span class="section">AMD® ACML Generators</span></dt>
+<dd><dl>
+<dt><span class="section"><a href="boost_mkl_acml/acml.html#amd___acml_and_intel___mkl_random_number_generators.acml.range_function_call">Range
+ Function Call</a></span></dt>
+<dt><span class="section">Initialization</span></dt>
+<dt><span class="section">Distributions</span></dt>
+<dt><span class="section">Timings</span></dt>
+<dt><span class="section"><a href="amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html">Multiple
+ Generators</a></span></dt>
+</dl></dd>
+<dt><span class="section">Intel® MKL Generators</span></dt>
+<dd><dl>
+<dt><span class="section"><a href="boost_mkl_acml/mkl.html#amd___acml_and_intel___mkl_random_number_generators.mkl.range_function_call">Range
+ Function Call</a></span></dt>
+<dt><span class="section">Initialization</span></dt>
+<dt><span class="section">Distributions</span></dt>
+<dt><span class="section">Timings</span></dt>
+<dt><span class="section"><a href="amd___acml_and_intel___mkl_random_number_generators/mkl/multiple_generators.html">Multiple
+ Generators</a></span></dt>
+</dl></dd>
+<dt><span class="section">Headers</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/random/acml/engine.hpp></span></dt>
+<dt><span class="section">Header <boost/random/mkl/engine.hpp></span></dt>
+<dt><span class="section">Header <boost/random/acml/variate_generator_specialization.hpp></span></dt>
+<dt><span class="section">Header <boost/random/mkl/variate_generator_specialization.hpp></span></dt>
+</dl></dd>
+</dl>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost_mkl_acml.introduction"></a><a class="link" href="index.html#boost_mkl_acml.introduction" title="Introduction">Introduction</a>
+</h2></div></div></div>
+<p>
+ This document descibes the AMD&#174; ACML and Intel&#174; MKL random number generators
+ which are thin C++ wrapper classes around the functions the ACML and MKL provide.
+ The wrapper classes meet the requirements the boost <a href="http://www.boost.org/doc/libs/1_53_0/doc/html/boost_random/reference.html#boost_random.reference.concepts.pseudo_random_number_generator" target="_top">pseudo-random
+ number generator concept</a>.
+ </p>
+<p>
+ The generators do not introduce significant overhead and thus the performance
+ is equal to the direct use of the underlying libraries. As both the Intel&#174;
+ MKL and the AMD&#174; ACML are highly optimized and employ vectorization techniques,
+ the generation of random numbers is faster than the facilites Boost or Standard
+ libraries provide (see also <a class="link" href="amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html" title="Timings">this
+ section</a>).
+ </p>
+<p>
+ Boost and Standard random distributions are interoperable with the random number
+ engines described here and can be used in combination with the boost generate
+ algorithm (Boost.Generate).
+ </p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"><p><small>Last revised: April 02, 2013 at 19:08:51 GMT</small></p></td>
+<td align="right"><div class="copyright-footer"></div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav"><a accesskey="n" href="boost_mkl_acml/acml.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a></div>
+</body>
+</html>

Added: sandbox/random/libs/random/acml/doc/html/standalone_HTML.manifest
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/html/standalone_HTML.manifest 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,41 @@
+index.html
+boost_mkl_acml/acml.html
+amd___acml_and_intel___mkl_random_number_generators/acml/initialization.html
+amd___acml_and_intel___mkl_random_number_generators/acml/distributions.html
+amd___acml_and_intel___mkl_random_number_generators/acml/timings.html
+amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html
+boost_mkl_acml/mkl.html
+amd___acml_and_intel___mkl_random_number_generators/mkl/initialization.html
+amd___acml_and_intel___mkl_random_number_generators/mkl/distributions.html
+amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html
+amd___acml_and_intel___mkl_random_number_generators/mkl/multiple_generators.html
+headers.html
+boost/random/acml/engine.html
+boost/random/acml/has_block_split.html
+boost/random/acml/has_leap_frog.html
+boost/random/acml/nag.html
+boost/random/acml/wh.html
+boost/random/acml/mt19937.html
+boost/random/acml/mrg32k3a.html
+boost/random/acml/make_independen_idp6189616.html
+boost/random/acml/make_independen_idp6196384.html
+header/boost/random/mkl/engine_hpp.html
+boost/random/mkl/engine.html
+boost/random/mkl/has_block_split.html
+boost/random/mkl/has_leap_frog.html
+boost/random/mkl/mcg31.html
+boost/random/mkl/r250.html
+boost/random/mkl/mrg32k3a.html
+boost/random/mkl/mcg59.html
+boost/random/mkl/wh.html
+boost/random/mkl/mt19937.html
+boost/random/mkl/mt2203.html
+boost/random/mkl/sfmt19937.html
+boost/random/mkl/sobol.html
+boost/random/mkl/niederr.html
+boost/random/mkl/make_independen_idp6294720.html
+boost/random/mkl/make_independen_idp6301488.html
+header/boost/random/acml/variate_generator_specialization_hpp.html
+boost/random/is_variate_gene_idp6308656.html
+header/boost/random/mkl/variate_generator_specialization_hpp.html
+boost/random/is_variate_gene_idp6311744.html

Added: sandbox/random/libs/random/acml/doc/images/ACML Continuous Uniform Distribution.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/images/ACML Discrete Uniform Distribution.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/images/ACML Exponential Distribution.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/images/ACML Normal Distribution.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/doc/mkl_acml.qbk
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/mkl_acml.qbk 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,96 @@
+[library AMD® ACML and Intel® MKL Random Number Generators
+ [quickbook 1.5]
+ [authors [Bösch, Fabian]]
+ [copyright 2013 Fabian Bösch]
+ [id boost_mkl_acml]
+ [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])
+ ]
+ [purpose Random Number Generators and Random Distributions from Intel MKL and AMD ACML]
+]
+
+[template sup[text]'''<superscript>'''[text]'''</superscript>''']
+
+[template prng[text] [@http://www.boost.org/doc/libs/1_53_0/doc/html/boost_random/reference.html#boost_random.reference.concepts.pseudo_random_number_generator [text]]]
+
+[template acml[text] [link amd___acml_and_intel___mkl_random_number_generators.acml [text]]]
+[template acml_timings[text] [link amd___acml_and_intel___mkl_random_number_generators.acml.timings [text]]]
+[template mkl[text] [link amd___acml_and_intel___mkl_random_number_generators.mkl [text]]]
+[template mkl_timings[text] [link amd___acml_and_intel___mkl_random_number_generators.mkl.timings [text]]]
+[template range_generator[text] [@../../../../generate/doc/html/generate/concepts.html#generate.concepts.range_generator [text]]]
+[template unit_stride_iterator[text] [@../../../../generate/doc/html/generate/concepts.html#generate.concepts.unit_stride_iterator [text]]]
+
+[def __boost_generate [@../../../../generate/doc/html/index.html Boost.Generate]]
+
+
+[def __random_device [classref boost::random::random_device random_device]]
+[def __random_number_generator [classref boost::random::random_number_generator random_number_generator]]
+[def __variate_generator [@http://www.boost.org/doc/libs/1_53_0/doc/html/boost/variate_generator.html variate_generator]]
+
+[def __acml_engine [classref boost::random::acml::engine engine]]
+[def __acml_engine_range_function_call [memberref boost::random::acml::engine::operator() range function call]]
+[def __acml_engine_is_vectorizable [classref boost::random::acml::engine::is_range_generator]]
+[def __acml_mt19937 [classref boost::random::acml::mt19937]]
+[def __acml_variate_generator [classref boost::random::is_variate_generator_a_acml_range_generator]]
+[def __acml_boost_distributions boost/random/acml/boost/distributions.hpp]
+[def __acml_0x_distributions boost/random/acml/c++11/distributions.hpp]
+[def __acml_tr1_distributions boost/random/acml/tr1/distributions.hpp]
+[def __acml_has_block_split [classref boost::random::acml::has_block_split]]
+[def __acml_has_leap_frog [classref boost::random::acml::has_leap_frog]]
+[def __acml_block_split [funcref boost::random::acml::make_independent_engines_by_block_split]]
+[def __acml_leap_frog [funcref boost::random::acml::make_independent_engines_by_leap_frog]]
+[def __acml_nag [classref boost::random::acml::nag nag]]
+[def __acml_wh [classref boost::random::acml::wh wh]]
+[def __acml_mt19937_ [classref boost::random::acml::mt19937 mt19937]]
+[def __acml_mrg32k3a [classref boost::random::acml::mrg32k3a mrg32k3a]]
+
+[def __mkl_engine [classref boost::random::mkl::engine engine]]
+[def __mkl_engine_range_function_call [memberref boost::random::mkl::engine::operator() range function call]]
+[def __mkl_engine_is_vectorizable [classref boost::random::mkl::engine::is_range_generator]]
+[def __mkl_mt19937 [classref boost::random::mkl::mt19937]]
+[def __mkl_variate_generator [classref boost::random::is_variate_generator_a_mkl_range_generator]]
+[def __mkl_boost_distributions boost/random/mkl/boost/distributions.hpp]
+[def __mkl_0x_distributions boost/random/mkl/c++11/distributions.hpp]
+[def __mkl_tr1_distributions boost/random/mkl/tr1/distributions.hpp]
+[def __mkl_has_block_split [classref boost::random::mkl::has_block_split]]
+[def __mkl_has_leap_frog [classref boost::random::mkl::has_leap_frog]]
+[def __mkl_block_split [funcref boost::random::mkl::make_independent_engines_by_block_split]]
+[def __mkl_leap_frog [funcref boost::random::mkl::make_independent_engines_by_leap_frog]]
+[def __mkl_mcg31 [classref boost::random::mkl::mcg31 mcg31]]
+[def __mkl_r250 [classref boost::random::mkl::r250 r250]]
+[def __mkl_mrg32k3a [classref boost::random::mkl::mrg32k3a mrg32k3a]]
+[def __mkl_mcg59 [classref boost::random::mkl::mcg59 mcg59]]
+[def __mkl_wh [classref boost::random::mkl::wh wh]]
+[def __mkl_mt19937_ [classref boost::random::mkl::mt19937 mt19937]]
+[def __mkl_mt2203 [classref boost::random::mkl::mt2203 mt2203]]
+[def __mkl_sfmt19937 [classref boost::random::mkl::sfmt19937 sfmt19937]]
+[def __mkl_sobol [classref boost::random::mkl::sobol sobol]]
+[def __mkl_niederr [classref boost::random::mkl::niederr niederr]]
+
+[section Introduction]
+
+This document descibes the AMD® ACML and Intel® MKL random number generators which are thin C++ wrapper classes around the
+functions the ACML and MKL provide. The wrapper classes meet the
+requirements the boost [prng pseudo-random number generator concept].
+
+The generators do not introduce significant overhead and thus the performance is equal to the direct use of the underlying libraries.
+As both the Intel® MKL and the AMD® ACML are highly optimized and employ vectorization techniques, the generation of random numbers is faster
+than the facilites Boost or Standard libraries provide (see also [mkl_timings this section]).
+
+Boost and Standard random distributions are interoperable with the random number engines described here and can be used in combination with the boost generate algorithm (__boost_generate).
+
+[endsect]
+
+[section:acml AMD® ACML Generators]
+[include acml_generators.qbk]
+[endsect]
+
+[section:mkl Intel® MKL Generators]
+[include ../../mkl/doc/mkl_generators.qbk]
+[endsect]
+
+
+[xinclude reference.xml]
+

Added: sandbox/random/libs/random/acml/doc/reference.xml
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/doc/reference.xml 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,144 @@
+<?xml version="1.0" standalone="yes"?>
+<library-reference id="headers"><title>Headers</title><header name="boost/random/acml/engine.hpp"><para>This file contains a random number engine which wraps functions from the AMD ACML library. </para><namespace name="boost"><namespace name="random"><namespace name="acml"><class name="engine"><template>
+ <template-nontype-parameter name="genid_"><type>long</type><default>1</default></template-nontype-parameter>
+ <template-nontype-parameter name="single"><type>bool</type><default>false</default><purpose><para>Use single precision? </para></purpose></template-nontype-parameter>
+ <template-nontype-parameter name="subid_"><type>long</type><default>1</default></template-nontype-parameter>
+ </template><purpose>Class wrapping the AMD ACML base random number generators. </purpose><description><para>Implements the boost uniform random number generator concept.
+</para></description><typedef name="internal_type"><description><para>Single or double precision. </para></description><type>boost::mpl::if_c&lt; single, float, double &gt;::type</type></typedef><typedef name="result_type"><description><para>Type of the resulting random value. </para></description><type>long</type></typedef><typedef name="seed_type"><description><para>Type of the seed values. </para></description><type>long</type></typedef><typedef name="is_range_generator"><description><para>Required for the engine to model a Range Generator. </para></description><type>boost::range_generate::unit_stride_range_generator_type_checked&lt; result_type &gt;</type></typedef><typedef name="state_type"><description><para>Type of the internal state. </para></description><type>std::vector&lt; long &gt;</type></typedef><data-member name="genid" specifiers="static"><type>const long</type><purpose>AMD ACML GENID index. </purpose></data-member><data-member name="subid" specifiers="static"><type>const long</type><purpose
>AMD ACML SUBID index. </purpose></data-member><data-member name="default_seed" specifiers="static"><type>const long</type><purpose>Default seed parameter. </purpose></data-member><method-group name="public member functions"><method name="seed" cv=""><type>void</type><purpose>Set default seed value. </purpose></method><method name="seed" cv=""><type>void</type><parameter name="s"><paramtype>long</paramtype><description><para>Seed value. </para></description></parameter><purpose>Set seed value. </purpose><description><para>
+</para></description></method><method name="seed" cv=""><type>void</type><template>
+ <template-type-parameter name="Sseq"><purpose><para>Seed sequence type. </para></purpose></template-type-parameter>
+ </template><parameter name="q"><paramtype>Sseq &amp;</paramtype><description><para>Seed sequence. </para></description></parameter><purpose>Set state by seed sequence. </purpose><description><para>
+
+</para></description></method><method name="seed" cv=""><type>void</type><template>
+ <template-type-parameter name="It"><purpose><para>Input iterator type. </para></purpose></template-type-parameter>
+ </template><parameter name="first"><paramtype>It</paramtype><description><para>Iterator pointing to the first seed value. </para></description></parameter><parameter name="last"><paramtype>It</paramtype><description><para>Iterator pointing past-the-end of seed value sequence. </para></description></parameter><purpose>Set state by sequence of seed values. </purpose><description><para>
+
+</para></description></method><method name="discard" cv=""><type>void</type><parameter name="z"><paramtype>std::size_t</paramtype><description><para>Number of values to be discarded. </para></description></parameter><purpose>Discard values. </purpose><description><para>
+</para></description></method><method name="operator()" cv=""><type>void</type><template>
+ <template-type-parameter name="UnitStrideIterator"><purpose><para>Iterator type which implements the Unit Stride Iterator concept. </para></purpose></template-type-parameter>
+ </template><parameter name="first"><paramtype>UnitStrideIterator</paramtype><description><para>Start iterator. </para></description></parameter><parameter name="last"><paramtype>UnitStrideIterator</paramtype><description><para>Past-the-end iterator. </para></description></parameter><purpose>Range function call. </purpose><description><para>Assign random values to a range.
+
+
+</para></description><requires><para><computeroutput>UnitStrideIterator</computeroutput> must meet the requirements of a Unit Stride Iterator and it's value_type must be equal to the engine's result type. </para></requires></method><method name="operator()" cv=""><type>result_type</type><purpose>Element function call. </purpose><description><para>
+</para></description><returns><para>A single random value. </para></returns></method><method name="min" cv="const"><type>result_type</type><purpose>Minimum value that the engine can return. </purpose><description><para>
+</para></description><returns><para>Minimum value </para></returns></method><method name="max" cv="const"><type>result_type</type><purpose>Maximum value that the engine can return. </purpose><description><para>
+</para></description><returns><para>Maximum value </para></returns></method><method name="state" cv=""><type>state_type &amp;</type><purpose>Get access to internal state object. </purpose><description><para>
+</para></description><returns><para>State. </para></returns></method><method name="state" cv="const"><type>const state_type &amp;</type><purpose>Get read access to internal state object. </purpose><description><para>
+</para></description><returns><para>State. </para></returns></method></method-group><constructor><purpose>Construct an instance with default parameters. </purpose></constructor><constructor specifiers="explicit"><parameter name="value"><paramtype>long</paramtype><description><para>Seed value. </para></description></parameter><purpose>Construct with user defined seed value. </purpose><description><para>
+</para></description></constructor><constructor specifiers="explicit"><template>
+ <template-type-parameter name="SeedSeq"/>
+ </template><parameter name="seq"><paramtype>SeedSeq &amp;</paramtype><description><para>Seed sequence. </para></description></parameter><purpose>Construct with seed sequence. </purpose><description><para>
+</para></description></constructor><constructor><template>
+ <template-type-parameter name="It"><purpose><para>Input iterator type. </para></purpose></template-type-parameter>
+ </template><parameter name="first"><paramtype>It &amp;</paramtype><description><para>Iterator pointing to the first seed value. </para></description></parameter><parameter name="last"><paramtype>It &amp;</paramtype><description><para>Iterator pointing past-the-end of seed value sequence. </para></description></parameter><purpose>Construct from seed values. </purpose><description><para>
+
+</para></description></constructor><constructor><parameter name="e"><paramtype>const <classname>engine</classname> &amp;</paramtype><description><para>Other engine </para></description></parameter><purpose>Copy construct. </purpose><description><para>
+</para></description></constructor><copy-assignment><parameter name="rhs"><paramtype><classname>engine</classname></paramtype><description><para>Instance to copy from. </para></description></parameter><purpose>Assignment operator. </purpose><description><para>
+
+</para></description><returns><para>Reference to this instance. </para></returns></copy-assignment><method-group name="friend functions"><method name="operator==" cv=""><type>friend bool</type><parameter name="a"><paramtype>const <classname>engine</classname> &amp;</paramtype><description><para>Left hand side instance. </para></description></parameter><parameter name="b"><paramtype>const <classname>engine</classname> &amp;</paramtype><description><para>Right hand side instance. </para></description></parameter><purpose>Equality operator. </purpose><description><para>
+
+</para></description><returns><para>Returns true if a and b are in the same state. </para></returns></method><method name="operator!=" cv=""><type>friend bool</type><parameter name="a"><paramtype>const <classname>engine</classname> &amp;</paramtype><description><para>Left hand side instance. </para></description></parameter><parameter name="b"><paramtype>const <classname>engine</classname> &amp;</paramtype><description><para>Right hand side instance. </para></description></parameter><purpose>Inequality operator. </purpose><description><para>
+
+</para></description><returns><para>Returns true if a and b are not in the same state. </para></returns></method><method name="operator&lt;&lt;" cv=""><type>friend std::basic_ostream&lt; CharT, Traits &gt; &amp;</type><template>
+ <template-type-parameter name="CharT"/>
+ <template-type-parameter name="Traits"/>
+ </template><parameter name="os"><paramtype>std::basic_ostream&lt; CharT, Traits &gt; &amp;</paramtype><description><para>Output stream instance. </para></description></parameter><parameter name="e"><paramtype>const <classname>engine</classname> &amp;</paramtype><description><para>Instance of engine. </para></description></parameter><purpose>Writes state to output stream. </purpose><description><para>
+
+</para></description><returns><para>Reference to output stream. </para></returns></method><method name="operator&gt;&gt;" cv=""><type>friend std::basic_istream&lt; CharT, Traits &gt; &amp;</type><template>
+ <template-type-parameter name="CharT"/>
+ <template-type-parameter name="Traits"/>
+ </template><parameter name="is"><paramtype>std::basic_istream&lt; CharT, Traits &gt; &amp;</paramtype><description><para>Input stream instance. </para></description></parameter><parameter name="e"><paramtype><classname>engine</classname> &amp;</paramtype><description><para>Instance of engine. </para></description></parameter><purpose>Reads state from input stream. </purpose><description><para>
+
+</para></description><returns><para>Reference to input stream. </para></returns></method></method-group></class><struct name="has_block_split"><template>
+ <template-type-parameter name="Engine"><purpose><para>ACML engine. </para></purpose></template-type-parameter>
+ </template><purpose>Traits class to inquire whether engine can be used with block-splitting. </purpose><description><para>
+</para></description></struct><struct name="has_leap_frog"><template>
+ <template-type-parameter name="Engine"><purpose><para>ACML engine. </para></purpose></template-type-parameter>
+ </template><purpose>Traits class to inquire whether engine can be used with leap-frogging. </purpose><description><para>
+</para></description></struct><typedef name="nag"><description><para>NAG basic generator: linear congruential generator, period is approx. 2^57 </para></description><type><classname>engine</classname>&lt; 1, false, 1 &gt;</type></typedef><typedef name="wh"><description><para>A set of 273 Wichmann-Hill combined multiplicative congruential generators. </para></description><type><classname>engine</classname>&lt; 2, false, 1 &gt;</type></typedef><typedef name="mt19937"><description><para>A Mersenne Twister pseudorandom number generator. </para></description><type><classname>engine</classname>&lt; 3, false, 1 &gt;</type></typedef><typedef name="mrg32k3a"><description><para>A combined multiple recursive generator with two components of order 3. </para></description><type><classname>engine</classname>&lt; 4, false, 1 &gt;</type></typedef><function name="make_independent_engines_by_block_split"><type>void</type><template>
+ <template-type-parameter name="Engine"><purpose><para>ACML engine. </para></purpose></template-type-parameter>
+ <template-type-parameter name="Iterator"><purpose><para>Iterator class. </para></purpose></template-type-parameter>
+ </template><parameter name="begin"><paramtype>Iterator</paramtype><description><para>Points to the first engine. </para></description></parameter><parameter name="end"><paramtype>Iterator</paramtype><description><para>Points past-the-end of the last engine. </para></description></parameter><parameter name="size"><paramtype>const std::size_t &amp;</paramtype><description><para>Maximum number of variates needed from a single engine. </para></description></parameter><purpose>Makes engines independent by block-splitting. </purpose><description><para>
+
+
+</para></description><returns><para>Independent engines (by block-splitting). </para></returns></function><function name="make_independent_engines_by_leap_frog"><type>void</type><template>
+ <template-type-parameter name="Engine"><purpose><para>ACML engine. </para></purpose></template-type-parameter>
+ <template-type-parameter name="Iterator"><purpose><para>Iterator class. </para></purpose></template-type-parameter>
+ </template><parameter name="begin"><paramtype>Iterator</paramtype><description><para>Points to the first engine. </para></description></parameter><parameter name="end"><paramtype>Iterator</paramtype><description><para>Points past-the-end of the last engine. </para></description></parameter><purpose>Makes engines independent by leap-frogging. </purpose><description><para>
+
+
+</para></description><returns><para>Independent engines (by leap-frogging). </para></returns></function></namespace></namespace></namespace></header><header name="boost/random/mkl/engine.hpp"><para>This file contains a random number engine which wraps functions from the Intel MKL library. </para><namespace name="boost"><namespace name="random"><namespace name="mkl"><class name="engine"><template>
+ <template-nontype-parameter name="brng"><type>int</type><default>VSL_BRNG_MT19937</default><purpose><para>BRNG index. </para></purpose></template-nontype-parameter>
+ </template><purpose>Class wrapping the intel MKL basic uniform random number generators (BRNG). </purpose><description><para>Implements the boost uniform random number generator concept.
+</para></description><typedef name="result_type"><description><para>Type of the resulting random value. </para></description><type>int</type></typedef><typedef name="seed_type"><description><para>Type of the seed values. </para></description><type>unsigned int</type></typedef><typedef name="internal_type"><description><para>Internal type used for storing random values. Usually sizeof(internal_type) &lt; sizeof(result_type). In order to find out, how many internal_type values are required for representing one random value, use <computeroutput>n_internal()</computeroutput> function. </para></description><type>unsigned int</type></typedef><typedef name="is_range_generator"><description><para>Required for the engine to model a Range Generator. </para></description><type>boost::range_generate::unit_stride_range_generator_type_checked&lt; result_type &gt;</type></typedef><data-member name="id" specifiers="static"><type>const int</type><purpose>Intel MKL BRNG index. </purpose></data-member><data-member name="defau
lt_seed" specifiers="static"><type>const unsigned int</type></data-member><method-group name="public member functions"><method name="seed" cv=""><type>void</type><purpose>Set default seed value. </purpose></method><method name="seed" cv=""><type>void</type><parameter name="s"><paramtype>seed_type</paramtype><description><para>Seed value. </para></description></parameter><purpose>Set seed value. </purpose><description><para>
+</para></description></method><method name="seed" cv=""><type>void</type><template>
+ <template-type-parameter name="SeedSeq"/>
+ </template><parameter name="seq"><paramtype>SeedSeq &amp;</paramtype><description><para>Seed seequence. </para></description></parameter><purpose>Set state by seed sequence. </purpose><description><para>
+
+</para></description></method><method name="seed" cv=""><type>void</type><template>
+ <template-type-parameter name="It"><purpose><para>Input iterator type. </para></purpose></template-type-parameter>
+ </template><parameter name="first"><paramtype>It</paramtype><description><para>Iterator pointing to the first seed value. </para></description></parameter><parameter name="last"><paramtype>It</paramtype><description><para>Iterator pointing past-the-end of seed value sequence. </para></description></parameter><purpose>Set state by sequence of seed values. </purpose><description><para>
+
+</para></description></method><method name="discard" cv=""><type>void</type><parameter name="z"><paramtype>std::size_t</paramtype><description><para>Number of values to be discarded. </para></description></parameter><purpose>Discard values. </purpose><description><para>
+</para></description></method><method name="operator()" cv=""><type>void</type><template>
+ <template-type-parameter name="UnitStrideIterator"><purpose><para>Iterator type which implements the Unit Stride Iterator concept. </para></purpose></template-type-parameter>
+ </template><parameter name="begin"><paramtype>UnitStrideIterator</paramtype><description><para>Start iterator. </para></description></parameter><parameter name="end"><paramtype>UnitStrideIterator</paramtype><description><para>Past-the-end iterator. </para></description></parameter><purpose>Range function call. </purpose><description><para>Assign random values to a range.
+
+
+</para></description><requires><para><computeroutput>UnitStrideIterator</computeroutput> must meet the requirements of a Unit Stride Iterator and it's value_type must be equal to the engine's result type. </para></requires></method><method name="operator()" cv=""><type>result_type</type><purpose>Element function call. </purpose><description><para>
+</para></description><returns><para>A single random value. </para></returns></method><method name="min" cv="const"><type>result_type</type><purpose>Minimum random value. </purpose><description><para>
+</para></description><returns><para>Minimum random value. </para></returns></method><method name="max" cv="const"><type>result_type</type><purpose>Maximum random value. </purpose><description><para>
+</para></description><returns><para>Maximum random value. </para></returns></method><method name="get_stream" cv=""><type>VSLStreamStatePtr &amp;</type><purpose>Get access to internal random stream object. </purpose><description><para>
+</para></description><returns><para>VSL stream state pointer. </para></returns></method></method-group><constructor><purpose>Construct an instance with default parameters. </purpose></constructor><constructor specifiers="explicit"><parameter name="value"><paramtype>seed_type</paramtype><description><para>Seed value. </para></description></parameter><purpose>Construct with user defined seed value. </purpose><description><para>
+</para></description></constructor><constructor specifiers="explicit"><template>
+ <template-type-parameter name="SeedSeq"><purpose><para>SeedSequence type. </para></purpose></template-type-parameter>
+ </template><parameter name="seq"><paramtype>SeedSeq &amp;</paramtype><description><para>Seed sequence. </para></description></parameter><purpose>Construct with seed sequence. </purpose><description><para>
+
+</para></description></constructor><constructor><template>
+ <template-type-parameter name="It"><purpose><para>Input iterator type. </para></purpose></template-type-parameter>
+ </template><parameter name="first"><paramtype>It</paramtype><description><para>Iterator pointing to the first seed value. </para></description></parameter><parameter name="last"><paramtype>It</paramtype><description><para>Iterator pointing past-the-end of seed value sequence. </para></description></parameter><purpose>Construct from seed values. </purpose><description><para>
+
+</para></description></constructor><constructor><parameter name="e"><paramtype>const <classname>engine</classname> &amp;</paramtype><description><para>Instance to copy from. </para></description></parameter><purpose>Copy construct. </purpose><description><para>Internally copies random stream.
+</para></description></constructor><destructor><purpose>Destruct. </purpose></destructor><copy-assignment><parameter name="rhs"><paramtype><classname>engine</classname></paramtype><description><para>Instance to copy from. </para></description></parameter><purpose>Assignment operator. </purpose><description><para>Internally copies random stream.
+
+</para></description><returns><para>Reference to this instance. </para></returns></copy-assignment><method-group name="friend functions"><method name="operator==" cv=""><type>friend bool</type><parameter name="a"><paramtype><classname>engine</classname></paramtype><description><para>Left hand side instance. </para></description></parameter><parameter name="b"><paramtype><classname>engine</classname></paramtype><description><para>Right hand side instance. </para></description></parameter><purpose>Equality operator. </purpose><description><para>Checks whether internal streams are in the same state. <note><para>Due to unitialized memory in the MKL this method will not rely on comparing MKL stream memory but rather compares the output of both engines for a fixed number of variates and thus is relatively slow. </para></note>
+
+
+</para></description><returns><para>Returns true if a and b are in the same state. </para></returns></method><method name="operator!=" cv=""><type>friend bool</type><parameter name="a"><paramtype>const <classname>engine</classname> &amp;</paramtype><description><para>Left hand side instance. </para></description></parameter><parameter name="b"><paramtype>const <classname>engine</classname> &amp;</paramtype><description><para>Right hand side instance. </para></description></parameter><purpose>Inequality operator. </purpose><description><para>Checks whether internal streams are not in the same state. <note><para>Due to unitialized memory in the MKL this method will not rely on comparing MKL stream memory but rather compares the output of both engines for a fixed number of variates and thus is relatively slow. </para></note>
+
+
+</para></description><returns><para>Returns true if a and b are not in the same state. </para></returns></method><method name="operator&lt;&lt;" cv=""><type>friend std::basic_ostream&lt; CharT, Traits &gt; &amp;</type><template>
+ <template-type-parameter name="CharT"/>
+ <template-type-parameter name="Traits"/>
+ </template><parameter name="os"><paramtype>std::basic_ostream&lt; CharT, Traits &gt; &amp;</paramtype><description><para>Output stream instance. </para></description></parameter><parameter name="e"><paramtype>const <classname>engine</classname> &amp;</paramtype><description><para>Instance of engine. </para></description></parameter><purpose>Writes state to output stream. </purpose><description><para>
+
+</para></description><returns><para>Reference to output stream. </para></returns></method><method name="operator&gt;&gt;" cv=""><type>friend std::basic_istream&lt; CharT, Traits &gt; &amp;</type><template>
+ <template-type-parameter name="CharT"/>
+ <template-type-parameter name="Traits"/>
+ </template><parameter name="is"><paramtype>std::basic_istream&lt; CharT, Traits &gt; &amp;</paramtype><description><para>Input stream instance. </para></description></parameter><parameter name="e"><paramtype><classname>engine</classname> &amp;</paramtype><description><para>Instance of engine. </para></description></parameter><purpose>Reads state from input stream. </purpose><description><para>
+
+</para></description><returns><para>Reference to input stream. </para></returns></method></method-group></class><struct name="has_block_split"><template>
+ <template-type-parameter name="Engine"><purpose><para>MKL engine. </para></purpose></template-type-parameter>
+ </template><purpose>Traits class to inquire whether engine can be used with block-splitting. </purpose><description><para>
+</para></description></struct><struct name="has_leap_frog"><template>
+ <template-type-parameter name="Engine"><purpose><para>MKL engine. </para></purpose></template-type-parameter>
+ </template><purpose>Traits class to inquire whether engine can be used with leap-frogging. </purpose><description><para>
+</para></description></struct><typedef name="mcg31"><description><para>A 31-bit multiplicative congruential generator. </para></description><type><classname>engine</classname>&lt; VSL_BRNG_MCG31 &gt;</type></typedef><typedef name="r250"><description><para>A generalized feedback shift register generator. </para></description><type><classname>engine</classname>&lt; VSL_BRNG_R250 &gt;</type></typedef><typedef name="mrg32k3a"><description><para>A combined multiple recursive generator with two components of order 3. </para></description><type><classname>engine</classname>&lt; VSL_BRNG_MRG32K3A &gt;</type></typedef><typedef name="mcg59"><description><para>A 59-bit multiplicative congruential generator. </para></description><type><classname>engine</classname>&lt; VSL_BRNG_MCG59 &gt;</type></typedef><typedef name="wh"><description><para>A set of 273 Wichmann-Hill combined multiplicative congruential generators. </para></description><type><classname>engine</classname>&lt; VSL_BRNG_WH &gt;</type></typedef><typedef na
me="mt19937"><description><para>A Mersenne Twister pseudorandom number generator. </para></description><type><classname>engine</classname>&lt; VSL_BRNG_MT19937 &gt;</type></typedef><typedef name="mt2203"><description><para>A set of 6024 Mersenne Twister pseudorandom number generators. </para></description><type><classname>engine</classname>&lt; VSL_BRNG_MT2203 &gt;</type></typedef><typedef name="sfmt19937"><description><para>A SIMD-oriented Fast Mersenne Twister pseudorandom number generator. </para></description><type><classname>engine</classname>&lt; VSL_BRNG_SFMT19937 &gt;</type></typedef><typedef name="sobol"><description><para>A 32-bit Gray code-based generator producing low-discrepancy sequences for dimensions 1 ≤ s ≤ 40; user-defined dimensions are also available. </para></description><type><classname>engine</classname>&lt; VSL_BRNG_SOBOL &gt;</type></typedef><typedef name="niederr"><description><para>A 32-bit Gray code-based generator producing low-discrepancy sequences for dimensions 1 ≤ s ≤
 318; user-defined dimensions are also available. </para></description><type><classname>engine</classname>&lt; VSL_BRNG_NIEDERR &gt;</type></typedef><function name="make_independent_engines_by_block_split"><type>void</type><template>
+ <template-type-parameter name="Engine"><purpose><para>MKL engine. </para></purpose></template-type-parameter>
+ <template-type-parameter name="Iterator"><purpose><para>Iterator class. </para></purpose></template-type-parameter>
+ </template><parameter name="begin"><paramtype>Iterator</paramtype><description><para>Points to the first engine. </para></description></parameter><parameter name="end"><paramtype>Iterator</paramtype><description><para>Points past-the-end of the last engine. </para></description></parameter><parameter name="size"><paramtype>std::size_t</paramtype><description><para>Maximum number of variates needed from a single engine. </para></description></parameter><purpose>Makes engines independent by block-splitting. </purpose><description><para>
+
+
+</para></description><returns><para>Independent engines (by block-splitting). </para></returns></function><function name="make_independent_engines_by_leap_frog"><type>void</type><template>
+ <template-type-parameter name="Engine"><purpose><para>MKL engine. </para></purpose></template-type-parameter>
+ <template-type-parameter name="Iterator"><purpose><para>Iterator class. </para></purpose></template-type-parameter>
+ </template><parameter name="begin"><paramtype>Iterator</paramtype><description><para>Points to the first engine. </para></description></parameter><parameter name="end"><paramtype>Iterator</paramtype><description><para>Points past-the-end of the last engine. </para></description></parameter><purpose>Makes engines independent by leap-frogging. </purpose><description><para>
+
+
+</para></description><returns><para>Independent engines (by leap-frogging). </para></returns></function></namespace></namespace></namespace></header><header name="boost/random/acml/variate_generator_specialization.hpp"><para>This file contains macros used for specializing the template class variate_generator with ACML engines. </para><namespace name="boost"><namespace name="random"><struct name="is_variate_generator_a_acml_range_generator"><template>
+ <template-type-parameter name="Engine"/>
+ <template-type-parameter name="Distribution"/>
+ </template></struct></namespace></namespace></header><header name="boost/random/mkl/variate_generator_specialization.hpp"><para>This file contains macros used for specializing the template class variate_generator with MKL engines. </para><namespace name="boost"><namespace name="random"><struct name="is_variate_generator_a_mkl_range_generator"><template>
+ <template-type-parameter name="Engine"/>
+ <template-type-parameter name="Distribution"/>
+ </template></struct></namespace></namespace></header></library-reference>

Added: sandbox/random/libs/random/acml/example/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/example/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,14 @@
+
+
+lib acml : : <file>/opt/acml5.2.0/gfortran64_int64/lib/libacml.a ;
+lib gfortran rt dl m ;
+
+
+project /boost/random/acml/test
+ : requirements <include>/opt/acml5.2.0/gfortran64_int64/include <cxxflags>-std=c++0x <library>acml <library>gfortran <library>rt <library>dl <library>m
+ ;
+
+
+exe distributions : distributions.cpp ;
+exe independent_engines : independent_engines.cpp ;
+

Added: sandbox/random/libs/random/acml/example/distributions.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/example/distributions.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,37 @@
+// 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)
+
+
+//[ acml_distributions_example
+#include <boost/random/acml/engine.hpp>
+#include <boost/random/acml/boost/distributions.hpp>
+#include <vector>
+#include <boost/static_assert.hpp>
+#include <boost/generate/generate.hpp>
+
+int main()
+{
+ typedef typename boost::random::acml::mt19937 engine_t;
+ typedef typename boost::random::uniform_real_distribution<double> distribution_t;
+ typedef typename boost::variate_generator<engine_t&, distribution_t> variate_generator_t;
+ engine_t engine; // ACML engine
+ distribution_t distribution(0,10); // Boost.Random continuous uniform distribution
+ variate_generator_t vg(engine, distribution); // Corresponding variate_generator
+
+ std::vector<double> v(1000);
+
+ BOOST_STATIC_ASSERT(( boost::random::is_variate_generator_a_acml_range_generator<engine_t&,distribution_t>::type::value )); // make sure we use a fast version
+ BOOST_STATIC_ASSERT(( variate_generator_t::is_range_generator::apply<typename std::vector<double>::iterator>::type::value )); // make sure vectorization is possible for this iterator class
+
+ boost::generate(v.begin(), v.end(), vg); // generating random numbers using Boost.Generate
+ vg(v.begin(), v.end()); // directly generate through range function call (insecure if we are not sure whether our iterators are suitable for vectorization)
+ for (std::size_t i=0; i<v.size(); ++i) v[i] = distribution(engine); // caution: this is slow!!!
+
+ return 0;
+}
+//]
+

Added: sandbox/random/libs/random/acml/example/independent_engines.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/example/independent_engines.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,31 @@
+// 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 <boost/random/acml/engine.hpp>
+#include <vector>
+
+int main()
+{
+
+ {
+ //[ acml_independent_engines_example_block_split
+ typedef typename boost::random::acml::nag engine_t;
+ std::vector<engine_t> engines(100); // 100 ACML engines
+ boost::random::acml::make_independent_engines_by_block_split<engine_t>(engines.begin(), engines.end(), 10000); // make engines independent (max 10000 variates per engine)
+ //]
+ }
+
+ {
+ //[ acml_independent_engines_example_leap_frog
+ typedef typename boost::random::acml::wh engine_t;
+ std::vector<engine_t> engines(100); // 100 ACML engines
+ boost::random::acml::make_independent_engines_by_leap_frog<engine_t>(engines.begin(), engines.end()); // make engines independent
+ //]
+ }
+ return 0;
+}
+

Added: sandbox/random/libs/random/acml/test/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,20 @@
+
+
+lib acml : : <file>/opt/acml5.2.0/gfortran64_int64/lib/libacml.a ;
+lib gfortran rt dl m ;
+
+
+project /boost/random/acml/test
+ : requirements <include>/opt/acml5.2.0/gfortran64_int64/include <cxxflags>-std=c++0x <library>acml <library>gfortran <library>rt <library>dl <library>m
+ ;
+
+
+run test_nag.cpp /boost//unit_test_framework ;
+run test_nag_single.cpp /boost//unit_test_framework ;
+run test_wh.cpp /boost//unit_test_framework ;
+run test_wh_single.cpp /boost//unit_test_framework ;
+run test_mt19937.cpp /boost//unit_test_framework ;
+run test_mt19937_single.cpp /boost//unit_test_framework ;
+run test_mrg32k3a.cpp /boost//unit_test_framework ;
+run test_mrg32k3a_single.cpp /boost//unit_test_framework ;
+

Added: sandbox/random/libs/random/acml/test/concepts.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/concepts.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,240 @@
+// Copyright Fabian Bösch 2013
+//
+// Used this: boost/libs/random/test/concepts.hpp Copyright Steven Watanabe 2011
+//
+// 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)
+
+
+#ifndef BOOST_RANDOM_ACML_TEST_CONCEPTS_HPP
+#define BOOST_RANDOM_ACML_TEST_CONCEPTS_HPP
+
+#include <boost/config.hpp>
+
+#ifdef BOOST_MSVC
+#pragma warning(push)
+#pragma warning(disable:4100)
+#endif
+
+#include <boost/concept_check.hpp>
+
+#ifdef BOOST_MSVC
+#pragma warning(pop)
+#endif
+
+#include <boost/mpl/bool.hpp>
+
+#include <boost/concept_archetype.hpp>
+#include <boost/concept/requires.hpp>
+#include <boost/cstdint.hpp>
+#include <istream>
+#include <ostream>
+#include <vector>
+#include <boost/generate/generate.hpp>
+
+#ifdef BOOST_MSVC
+#pragma warning(push)
+#pragma warning(disable:4510)
+#pragma warning(disable:4610)
+#endif
+
+// check concepts
+// copy constructible
+// assignable
+// equality comparable
+// associated types
+// streamable
+// min/max
+// operator()
+// range generator
+// empty constructor
+// all constructors have also seed with same signature
+
+namespace boost {
+namespace random {
+namespace acml {
+namespace test {
+
+
+template<class T>
+struct Streamable
+{
+public:
+ BOOST_CONCEPT_USAGE(Streamable)
+ {
+ os << x;
+ is >> v;
+ wos << x;
+ wis >> v;
+ }
+private:
+ const T x;
+ T v;
+
+ std::istream is;
+ std::ostream os;
+ std::wistream wis;
+ std::wostream wos;
+};
+
+template<class Base = null_archetype<> >
+struct seed_seq_archetype : Base
+{
+ typedef boost::uint32_t result_type;
+ template<class Iter>
+ BOOST_CONCEPT_REQUIRES(
+ ((Mutable_RandomAccessIterator<Iter>))
+ ((UnsignedInteger<typename Mutable_RandomAccessIterator<Iter>::value_type>)),
+ (void))
+ generate(Iter, Iter) {}
+};
+
+template<class SSeq>
+struct SeedSeq
+{
+public:
+ typedef typename SSeq::result_type result_type;
+ BOOST_CONCEPT_USAGE(SeedSeq)
+ {
+ q.generate(rb, re);
+ }
+private:
+ SSeq q;
+ mutable_random_access_iterator_archetype<result_type> rb, re;
+};
+
+
+// Type deduction will fail unless the arguments have the same type.
+template <typename T>
+void same_type(T const&, T const&) {}
+
+
+template <class G, class Iterator>
+struct RangeGenerator
+{
+ public:
+ //typedef typename G::is_vectorizable is_vectorizable;
+
+ //typedef typename std::vector<result_type>::iterator It;
+
+ //typedef typename is_vectorizable::template apply<It>::type R;
+
+ typedef typename boost::is_range_generator<G,Iterator>::type R;
+
+ BOOST_CONCEPT_USAGE(RangeGenerator)
+ {
+ boost::mpl::bool_<R::value> r;
+ same_type(r,boost::mpl::bool_<true>());
+
+ g(a,b);
+ }
+
+ private:
+
+ G g;
+ Iterator a,b;
+};
+
+template <class E>
+struct PseudoRandomNumberEngine
+: Assignable<E>,
+ EqualityComparable<E>,
+ CopyConstructible<E>,
+ DefaultConstructible<E>,
+ Streamable<E>,
+ RangeGenerator<E,typename E::result_type*>
+{
+
+ public:
+
+ typedef typename E::result_type result_type;
+ typedef typename E::seed_type seed_type;
+
+ BOOST_CONCEPT_ASSERT((Integer<result_type>));
+
+ BOOST_CONCEPT_USAGE(PseudoRandomNumberEngine)
+ {
+ same_type(e(),r);
+ same_type((e.min)(),r);
+ same_type((e.max)(),r);
+
+ (void)E();
+ (void)E(s);
+ (void)E(q);
+
+ e.seed();
+ e.seed(s);
+ e.seed(q);
+
+ e.discard(z);
+
+ // extension
+ (void)E(sb, se);
+ e.seed(sb, se);
+
+ }
+
+ private:
+ E e;
+ const E u;
+ result_type r;
+ seed_type s;
+ seed_seq_archetype<> q;
+ unsigned long long z;
+ input_iterator_archetype<result_type> sb, se;
+};
+
+}
+}
+}
+}
+
+
+
+#ifdef BOOST_MSVC
+#pragma warning(pop)
+#endif
+
+// default construct
+// check equality
+
+// construct with seed value
+// check equality
+
+// construct with seed sequence
+// check equality
+
+// construct with iterators
+// check equality
+
+// assign
+// check equality
+
+// generate((
+// check equality
+
+// range generate
+// check equaliy
+
+// advance
+// check equality
+
+// default seed
+// check equality
+
+// seed value
+// check equality
+
+// seed sequence
+// check equality
+
+// ostream
+// check equality
+
+// istream
+// check equality
+
+#endif // BOOST_RANDOM_ACML_TEST_CONCEPTS_HPP
+

Added: sandbox/random/libs/random/acml/test/old stuff/compile_test.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/old stuff/compile_test.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,56 @@
+// 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 <boost/random/acml/engine.hpp>
+
+int main()
+{
+
+ // instantiate generators
+
+ //boost::random::acml::engine<-1,false,0> engine_1; // must not compile
+ //boost::random::acml::engine<0,false,0> engine0; // must not compile
+ //boost::random::acml::engine<5,false,0> engine5; // must not compile
+
+ boost::random::acml::engine<1,false,0> engine1f0; // single precision linear congruential
+ boost::random::acml::engine<1,false,1> engine1f1; // single precision linear congruential (behavoiur equivalent to engine1f0)
+ boost::random::acml::engine<1,true,0> engine1t0; // double precision linear congruential
+ boost::random::acml::engine<1,true,1> engine1t1; // double precision linear congruential (behavoiur equivalent to engine1t0)
+
+ boost::random::acml::engine<3,false,0> engine3f0; // single precision Mersenne Twister
+ boost::random::acml::engine<3,false,1> engine3f1; // single precision Mersenne Twister (behavoiur equivalent to engine3f0)
+ boost::random::acml::engine<3,true,0> engine3t0; // double precision Mersenne Twister
+ boost::random::acml::engine<3,true,1> engine3t1; // double precision Mersenne Twister (behavoiur equivalent to engine3t0)
+
+ boost::random::acml::engine<4,false,0> engine4f0; // single precision combined multiple recursive
+ boost::random::acml::engine<4,false,1> engine4f1; // single precision combined multiple recursive (behavoiur equivalent to engine4f0)
+ boost::random::acml::engine<4,true,0> engine4t0; // double precision combined multiple recursive
+ boost::random::acml::engine<4,true,1> engine4t1; // double precision combined multiple recursive (behavoiur equivalent to engine4t0)
+
+ //boost::random::acml::engine<2,false,0> engine2f0; // must not compile
+ boost::random::acml::engine<2,false,1> engine2f1; // single precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,false,2> engine2f2; // single precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,false,100> engine2f100; // single precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,false,273> engine2f273; // single precision Wichmann-Hill combined multiplicative congruential
+ //boost::random::acml::engine<2,false,274> engine2f274; // must not compile
+ //boost::random::acml::engine<2,true,0> engine2t0; // must not compile
+ boost::random::acml::engine<2,true,1> engine2t1; // double precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,true,2> engine2t2; // double precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,true,100> engine2t100; // double precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,true,273> engine2t273; // double precision Wichmann-Hill combined multiplicative congruential
+ //boost::random::acml::engine<2,true,274> engine2t274; // must not compile
+
+ // predifined specializations
+ boost::random::acml::nag nag_engine;
+ boost::random::acml::wh wh_engine;
+ boost::random::acml::mt19937 mt19937_engine;
+ boost::random::acml::mrg32k3a mrg32k3a_engine;
+
+ return 0;
+}
+

Added: sandbox/random/libs/random/acml/test/old stuff/engine_test.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/old stuff/engine_test.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,43 @@
+
+
+#include <boost/random/acml/engine.hpp>
+#include <boost/random/variate_generator.hpp>
+#include <boost/random/acml/variate_generator_specialization_0x_distributions.hpp>
+#include <random>
+#include <vector>
+
+namespace boost {
+
+namespace random {
+
+template <long genid, bool single, long subid>
+class variate_generator< boost::random::acml::engine<genid,single,subid>, std::uniform_int_distribution<int> >
+{
+ public:
+ void test(){}
+};
+
+}
+}
+
+int main()
+{
+ boost::variate_generator<boost::random::acml::engine<1,false,1>,std::uniform_int_distribution<int> > vgen;
+ vgen.test();
+
+ std::vector<double> vec(100);
+
+ std::cauchy_distribution<double> dist;
+ boost::random::acml::mt19937 gen;
+
+ boost::variate_generator<boost::random::acml::mt19937, std::cauchy_distribution<double> > vgen1(gen,dist);
+
+ vgen1(vec.begin(), vec.end());
+
+ boost::generate(vec.begin(), vec.end(), vgen1);
+
+
+ return 0;
+}
+
+

Added: sandbox/random/libs/random/acml/test/old stuff/t1/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/old stuff/t1/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,14 @@
+
+# bring in rules for testing
+#import testing ;
+
+lib acml : : <file>/opt/acml5.2.0/gfortran64_int64/lib/libacml.a ;
+lib gfortran rt dl m ;
+
+
+project /boost/random/acml/test/t1
+ : requirements <include>/opt/acml5.2.0/gfortran64_int64/include <library>acml <library>gfortran <library>rt <library>dl <library>m
+ ;
+
+
+run main.cpp /boost//unit_test_framework ;

Added: sandbox/random/libs/random/acml/test/old stuff/t1/Makefile
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/old stuff/t1/Makefile 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,34 @@
+# 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)
+
+NAME=t1
+SOURCES = main.cpp
+ACMLDIR := /opt/acml5.2.0/gfortran64_int64
+CPLUSPLUS := g++
+CPLUSPLUSFLAGS := -I$(ACMLDIR)/include -I /opt/boost_1_52_0
+CPLUSPLUSLINK := $(CPLUSPLUS)
+CPLUSPLUSLINKFLAGS :=
+CPLUSPLUSLINKLIBS := -lgfortran -lrt -ldl -lm
+LIBACML := $(ACMLDIR)/lib/libacml.a
+OBJFILES = $(SOURCES:.cpp=.o)
+
+all: build
+
+build: $(OBJFILES)
+ @echo -e "\033[1mLinking $(OBJFILES) to $(NAME)...\033[0m"
+ @$(CPLUSPLUSLINK) $(CPLUSPLUSLINKFLAGS) $(OBJFILES) $(LIBACML) $(CPLUSPLUSLINKLIBS) -o $(NAME)
+
+%.o: %.cpp
+ @echo -e "\033[1mCompiling $<...\033[0m"
+ @$(CPLUSPLUS) -c $(CPLUSPLUSFLAGS) $< -o $@
+
+clean:
+ @echo -e "\033[1mCleaning up...\033[0m"
+ @rm -f $(OBJFILES)
+
+.PHONY: all build clean
+

Added: sandbox/random/libs/random/acml/test/old stuff/t1/main.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/old stuff/t1/main.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,55 @@
+// 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 <boost/random/acml/engine.hpp>
+//#include <boost/random/variate_generator.hpp>
+//#include <boost/random/acml/variate_generator_specialization_0x_distributions.hpp>
+//#include <random>
+//#include <vector>
+
+int main()
+{
+
+ // instantiate generators
+
+ //boost::random::acml::engine<-1,false,0> engine_1; // must not compile
+ //boost::random::acml::engine<0,false,0> engine0; // must not compile
+ //boost::random::acml::engine<5,false,0> engine5; // must not compile
+
+ boost::random::acml::engine<1,false,0> engine1f0; // single precision linear congruential
+ boost::random::acml::engine<1,false,1> engine1f1; // single precision linear congruential (behavoiur equivalent to engine1f0)
+ boost::random::acml::engine<1,true,0> engine1t0; // double precision linear congruential
+ boost::random::acml::engine<1,true,1> engine1t1; // double precision linear congruential (behavoiur equivalent to engine1t0)
+
+ boost::random::acml::engine<3,false,0> engine3f0; // single precision Mersenne Twister
+ boost::random::acml::engine<3,false,1> engine3f1; // single precision Mersenne Twister (behavoiur equivalent to engine3f0)
+ boost::random::acml::engine<3,true,0> engine3t0; // double precision Mersenne Twister
+ boost::random::acml::engine<3,true,1> engine3t1; // double precision Mersenne Twister (behavoiur equivalent to engine3t0)
+
+ boost::random::acml::engine<4,false,0> engine4f0; // single precision combined multiple recursive
+ boost::random::acml::engine<4,false,1> engine4f1; // single precision combined multiple recursive (behavoiur equivalent to engine4f0)
+ boost::random::acml::engine<4,true,0> engine4t0; // double precision combined multiple recursive
+ boost::random::acml::engine<4,true,1> engine4t1; // double precision combined multiple recursive (behavoiur equivalent to engine4t0)
+
+ //boost::random::acml::engine<2,false,0> engine2f0; // must not compile
+ boost::random::acml::engine<2,false,1> engine2f1; // single precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,false,2> engine2f2; // single precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,false,100> engine2f100; // single precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,false,273> engine2f273; // single precision Wichmann-Hill combined multiplicative congruential
+ //boost::random::acml::engine<2,false,274> engine2f274; // must not compile
+ //boost::random::acml::engine<2,true,0> engine2t0; // must not compile
+ boost::random::acml::engine<2,true,1> engine2t1; // double precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,true,2> engine2t2; // double precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,true,100> engine2t100; // double precision Wichmann-Hill combined multiplicative congruential
+ boost::random::acml::engine<2,true,273> engine2t273; // double precision Wichmann-Hill combined multiplicative congruential
+ //boost::random::acml::engine<2,true,274> engine2t274; // must not compile
+
+
+ return 0;
+}
+

Added: sandbox/random/libs/random/acml/test/old stuff/t1/t1
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/acml/test/old stuff/test UTF/Makefile
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/old stuff/test UTF/Makefile 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,34 @@
+# 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)
+
+NAME=t1
+SOURCES = main.cpp
+ACMLDIR := /opt/acml5.2.0/gfortran64_int64
+CPLUSPLUS := g++
+CPLUSPLUSFLAGS := -I$(ACMLDIR)/include -I /opt/boost_1_52_0 -D BOOST_TEST_DYN_LINK
+CPLUSPLUSLINK := $(CPLUSPLUS)
+CPLUSPLUSLINKFLAGS :=
+CPLUSPLUSLINKLIBS := /opt/boost_1_52_0/stage/lib/libboost_unit_test_framework.so -lgfortran -lrt -ldl -lm
+LIBACML := $(ACMLDIR)/lib/libacml.a
+OBJFILES = $(SOURCES:.cpp=.o)
+
+all: build
+
+build: $(OBJFILES)
+ @echo -e "\033[1mLinking $(OBJFILES) to $(NAME)...\033[0m"
+ @$(CPLUSPLUSLINK) $(CPLUSPLUSLINKFLAGS) $(OBJFILES) $(LIBACML) $(CPLUSPLUSLINKLIBS) -o $(NAME)
+
+%.o: %.cpp
+ @echo -e "\033[1mCompiling $<...\033[0m"
+ @$(CPLUSPLUS) -c $(CPLUSPLUSFLAGS) $< -o $@
+
+clean:
+ @echo -e "\033[1mCleaning up...\033[0m"
+ @rm -f $(OBJFILES)
+
+.PHONY: all build clean
+

Added: sandbox/random/libs/random/acml/test/old stuff/test_acml_mt19937.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/old stuff/test_acml_mt19937.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,25 @@
+#include <boost/random/acml/engine.hpp>
+
+#define BOOST_RANDOM_URNG boost::random::acml::mt19937
+
+#define BOOST_RANDOM_SEED_WORDS 607*2
+
+#define BOOST_RANDOM_VALIDATION_VALUE 0.039230772001715764
+#define BOOST_RANDOM_SEED_SEQ_VALIDATION_VALUE 0.73105942788451372
+#define BOOST_RANDOM_ITERATOR_VALIDATION_VALUE 0.72330291632639643
+
+#define BOOST_RANDOM_GENERATE_VALUES { 0x78EB0905U, 0x61766547U, 0xCB507F64U, 0x94FA3EC0U }
+
+//#include "../../test/test_generator.ipp"
+
+
+#include "../../test/concepts.hpp"
+#include <boost/random/seed_seq.hpp>
+
+#define BOOST_TEST_MAIN
+#include <boost/test/unit_test.hpp>
+
+using boost::random::test::RandomNumberEngine;
+BOOST_CONCEPT_ASSERT((RandomNumberEngine< BOOST_RANDOM_URNG >));
+
+

Added: sandbox/random/libs/random/acml/test/old stuff/test_boost_distributions.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/old stuff/test_boost_distributions.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,60 @@
+// 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)
+
+#ifndef BOOST_RANDOM_ACML_TEST_TEST_BOOST_DISTRIBUTIONS_HPP
+#define BOOST_RANDOM_ACML_TEST_TEST_BOOST_DISTRIBUTIONS_HPP
+
+#include <boost/random.hpp>
+#include <boost/random/mkl/variate_generator_specialization_boost_distributions.hpp>
+//#include <boost/random/acml/variate_generator_boost_distributions.hpp>
+#include "test_statistics.hpp"
+
+
+namespace boost {
+namespace random {
+namespace acml {
+namespace test {
+
+
+// discrete uniform distribution
+template <class URNG, class URNG2>
+void test_boost_uniform_int_distribution(std::size_t n, URNG& urng, URNG2& urng2)
+{
+ /*boost::random::uniform_int_distribution<int> dist1(0,10);
+ test_statistic_properties(n, urng, urng2, dist1);
+
+ boost::random::uniform_int_distribution<int> dist2(0,1);
+ test_statistic_properties(n, urng, urng2, dist2);
+
+ boost::random::uniform_int_distribution<int> dist3(std::numeric_limits<int>::min(),std::numeric_limits<int>::max());
+ test_statistic_properties(n, urng, urng2, dist3); */
+}
+
+// continuous uniform distribution
+template <class URNG, class URNG2>
+void test_boost_uniform_real_distribution(std::size_t n, URNG& urng, URNG2& urng2)
+{
+ /*boost::random::uniform_real_distribution<double> dist1(0,9);
+ test_statistic_properties_cont(n, urng, urng2, dist1);
+ test_statistic_properties(n, urng, urng2, dist1);
+
+ boost::random::uniform_int_distribution<double> dist2(0,1);
+ test_statistic_properties_cont(n, urng, urng2, dist1);
+
+ boost::random::uniform_int_distribution<double> dist3(std::numeric_limits<double>::min(),std::numeric_limits<double>::max());
+ test_statistic_properties_cont(n, urng, urng2, dist1); */
+}
+
+
+}
+}
+}
+}
+
+#endif // BOOST_RANDOM_ACML_TEST_TEST_BOOST_DISTRIBUTIONS_HPP
+

Added: sandbox/random/libs/random/acml/test/old stuff/test_std_distributions.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/old stuff/test_std_distributions.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,36 @@
+// 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)
+
+#ifndef BOOST_RANDOM_ACML_TEST_TEST_STD_DISTRIBUTIONS_HPP
+#define BOOST_RANDOM_ACML_TEST_TEST_STD_DISTRIBUTIONS_HPP
+
+#include <random>
+#include <test_statistics.hpp>
+
+
+namespace boost {
+namespace random {
+namespace acml {
+namespace test {
+
+
+// discrete uniform distribution
+<class URNG, class URNG2>
+void test_std_uniform_int_distribution(std::size_t n, URNG& urng, URNG2& urng2)
+{
+ std::uniform_int_distribution<int> dist1(0,10);
+ test_statistic_properties(n, urng, urng2, dist1);
+}
+
+}
+}
+}
+}
+
+#endif // BOOST_RANDOM_ACML_TEST_TEST_STD_DISTRIBUTIONS_HPP
+

Added: sandbox/random/libs/random/acml/test/test_generator.ipp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/test_generator.ipp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,580 @@
+// Copyright Fabian Bösch 2013
+//
+// Used this: boost/libs/random/test/test_generator.hpp Copyright Steven Watanabe 2011
+//
+// 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 "concepts.hpp"
+#include <boost/random/seed_seq.hpp>
+#include <boost/generate/generate.hpp>
+
+#define BOOST_TEST_MAIN
+#include <boost/test/unit_test.hpp>
+
+using boost::random::acml::test::PseudoRandomNumberEngine;
+BOOST_CONCEPT_ASSERT((PseudoRandomNumberEngine< BOOST_RANDOM_ACML_URNG >));
+
+typedef typename BOOST_RANDOM_ACML_URNG::result_type result_type;
+typedef typename BOOST_RANDOM_ACML_URNG::seed_type seed_type;
+
+#ifdef BOOST_MSVC
+#pragma warning(push)
+#pragma warning(disable:4244)
+#endif
+
+template<class Converted, class URNG, class T>
+void test_seed_conversion(URNG & urng, const T & t)
+{
+ Converted c = static_cast<Converted>(t);
+ if(static_cast<T>(c) == t) {
+ URNG urng2(c);
+ std::ostringstream msg;
+ msg << "Testing seed: type " << typeid(Converted).name() << ", value " << c;
+ BOOST_CHECK_MESSAGE(urng == urng2, msg.str());
+ urng2.seed(c);
+ msg << " check 2";
+ BOOST_CHECK_MESSAGE(urng == urng2, msg.str());
+ }
+}
+
+#ifdef BOOST_MSVC
+#pragma warning(pop)
+#endif
+
+void test_seed(seed_type value)
+{
+ BOOST_RANDOM_ACML_URNG urng(value);
+
+ // integral types
+ test_seed_conversion<char>(urng, value);
+ test_seed_conversion<signed char>(urng, value);
+ test_seed_conversion<unsigned char>(urng, value);
+ test_seed_conversion<short>(urng, value);
+ test_seed_conversion<unsigned short>(urng, value);
+ test_seed_conversion<int>(urng, value);
+ test_seed_conversion<unsigned int>(urng, value);
+ test_seed_conversion<long>(urng, value);
+ test_seed_conversion<unsigned long>(urng, value);
+#if !defined(BOOST_NO_INT64_T)
+ test_seed_conversion<boost::int64_t>(urng, value);
+ test_seed_conversion<boost::uint64_t>(urng, value);
+#endif
+
+ // floating point types
+ test_seed_conversion<float>(urng, value);
+ test_seed_conversion<double>(urng, value);
+ test_seed_conversion<long double>(urng, value);
+}
+
+BOOST_AUTO_TEST_CASE(test_default_seed)
+{
+ BOOST_RANDOM_ACML_URNG urng;
+ BOOST_RANDOM_ACML_URNG urng2;
+ urng2();
+ BOOST_CHECK_NE(urng, urng2);
+ urng2.seed();
+ BOOST_CHECK_EQUAL(urng, urng2);
+
+ /*urng.seed(1.f);
+ urng2.seed(1);
+ BOOST_CHECK_EQUAL(urng, urng2);*/
+ //seed_type s(static_cast<seed_type>(1));
+ //BOOST_RANDOM_ACML_URNG urng3(s);
+ //char c = static_cast<char>(s);
+ //BOOST_RANDOM_ACML_URNG urng4(c);
+ //BOOST_CHECK_EQUAL(urng3, urng4);*/
+
+ //test_seed(1);
+
+ /*
+ BOOST_RANDOM_ACML_URNG urng;
+ BOOST_RANDOM_ACML_URNG urng2;
+ std::cout << "egnines the same? " << std::boolalpha << (urng == urng2) << std::endl;
+ std::cout << "streams the same? " << std::boolalpha << (urng.get_stream() == urng2.get_stream()) << std::endl;
+ //urng2();
+ //BOOST_CHECK_NE(urng, urng2);
+ //urng();
+ urng2.seed(2);
+ urng.seed(2);
+ std::cout << "egnines the same? " << std::boolalpha << (urng == urng2) << std::endl;
+ std::cout << "streams the same? " << std::boolalpha << (urng.get_stream() == urng2.get_stream()) << std::endl;
+ BOOST_RANDOM_ACML_URNG urng3;//(urng);
+ urng3();
+ urng3.seed(1);
+ urng.seed(1);
+ urng3();
+ urng();
+ std::cout << "egnines the same? " << std::boolalpha << (urng == urng3) << std::endl;
+ std::cout << "streams the same? " << std::boolalpha << (urng.get_stream() == urng3.get_stream()) << std::endl;
+ //urng2 = urng;
+ //std::cout << "egnines the same? " << std::boolalpha << (urng == urng2) << std::endl;
+ //std::cout << "streams the same? " << std::boolalpha << (urng.get_stream() == urng2.get_stream()) << std::endl;*/
+ /*BOOST_CHECK_EQUAL(urng, urng2);*/
+ /*
+ std::cout << BOOST_RANDOM_ACML_URNG::default_seed << std::endl;
+ {
+ BOOST_RANDOM_ACML_URNG urng_test;
+ }
+ BOOST_RANDOM_ACML_URNG urng0;
+ //urng0.seed(1);
+ BOOST_RANDOM_ACML_URNG urng;
+ BOOST_RANDOM_ACML_URNG urng2;
+ BOOST_RANDOM_ACML_URNG urng3;
+ BOOST_RANDOM_ACML_URNG urng4;*/
+ //std::cout << "egnine0 == engine1? " << std::boolalpha << (urng0 == urng1) << std::endl;
+ //std::cout << std::endl;
+ //std::cout << "egnine1 == engine2? " << std::boolalpha << (urng == urng2) << std::endl;
+ //std::cout << "egnine1 == engine3? " << std::boolalpha << (urng == urng3) << std::endl;
+ //std::cout << "egnine1 == engine4? " << std::boolalpha << (urng == urng4) << std::endl;
+ //std::cout << "egnine2 == engine3? " << std::boolalpha << (urng2 == urng3) << std::endl;
+ //std::cout << "egnine2 == engine4? " << std::boolalpha << (urng2 == urng4) << std::endl;
+ //std::cout << "egnine3 == engine4? " << std::boolalpha << (urng3 == urng4) << std::endl;
+ //std::cout << std::endl;
+
+ /*{
+ BOOST_RANDOM_ACML_URNG* urng_test = new BOOST_RANDOM_ACML_URNG();
+ urng_test->seed();
+ std::cout << (*urng_test)() << std::endl;
+ delete urng_test;
+ }*/
+ /*
+ urng0.seed(1); // first seed call changes some internal state of the vsl library!!
+ urng.seed(1);
+ urng2.seed(1);
+ urng3.seed(1);
+ urng4.seed(1);
+ std::cout << "egnine0 == engine1? " << std::boolalpha << (urng0 == urng) << std::endl;
+ std::cout << "egnine0 == engine2? " << std::boolalpha << (urng0 == urng2) << std::endl;
+ std::cout << "egnine1 == engine2? " << std::boolalpha << (urng == urng2) << std::endl;
+ std::cout << "egnine1 == engine3? " << std::boolalpha << (urng == urng3) << std::endl;
+ std::cout << "egnine1 == engine4? " << std::boolalpha << (urng == urng4) << std::endl;
+ std::cout << "egnine2 == engine3? " << std::boolalpha << (urng2 == urng3) << std::endl;
+ std::cout << "egnine2 == engine4? " << std::boolalpha << (urng2 == urng4) << std::endl;
+ std::cout << "egnine3 == engine4? " << std::boolalpha << (urng3 == urng4) << std::endl;
+ std::cout << std::endl;*/
+}
+
+
+BOOST_AUTO_TEST_CASE(test_arithmetic_seed)
+{
+ test_seed(static_cast<seed_type>(1));
+ test_seed(static_cast<seed_type>(127));
+ test_seed(static_cast<seed_type>(539157235));
+ test_seed(static_cast<seed_type>(~0u));
+}
+
+BOOST_AUTO_TEST_CASE(test_iterator_seed)
+{
+ const std::vector<seed_type> v(std::size_t(9999u), 0x41);
+ std::vector<seed_type>::const_iterator it = v.begin();
+ std::vector<seed_type>::const_iterator it_end = v.end();
+ BOOST_RANDOM_ACML_URNG urng(it, it_end);
+ BOOST_RANDOM_ACML_URNG urng2;
+ urng2.seed(it, it_end);
+ BOOST_CHECK_EQUAL(urng, urng2);
+}
+
+BOOST_AUTO_TEST_CASE(test_seed_seq_seed)
+{
+ boost::random::seed_seq q;
+ BOOST_RANDOM_ACML_URNG urng(q);
+ BOOST_RANDOM_ACML_URNG urng2;
+ BOOST_CHECK_NE(urng, urng2);
+ urng2.seed(q);
+ BOOST_CHECK_EQUAL(urng, urng2);
+}
+
+template<class CharT>
+void do_test_streaming(const BOOST_RANDOM_ACML_URNG& urng)
+{
+ BOOST_RANDOM_ACML_URNG urng2;
+ std::basic_ostringstream<CharT> output;
+ output << urng;
+ BOOST_CHECK_NE(urng, urng2);
+ // restore old state
+ std::basic_istringstream<CharT> input(output.str());
+ input >> urng2;
+ BOOST_CHECK_EQUAL(urng, urng2);
+}
+
+BOOST_AUTO_TEST_CASE(test_streaming)
+{
+ BOOST_RANDOM_ACML_URNG urng;
+ urng.discard(9307);
+ do_test_streaming<char>(urng);
+#if !defined(BOOST_NO_STD_WSTREAMBUF) && !defined(BOOST_NO_STD_WSTRING)
+ do_test_streaming<wchar_t>(urng);
+#endif
+}
+
+BOOST_AUTO_TEST_CASE(test_discard)
+{
+ BOOST_RANDOM_ACML_URNG urng;
+ BOOST_RANDOM_ACML_URNG urng2;
+ BOOST_CHECK_EQUAL(urng, urng2);
+ for(int i = 0; i < 9307; ++i) urng();
+ BOOST_CHECK_NE(urng, urng2);
+ urng2.discard(9307);
+ BOOST_CHECK_EQUAL(urng, urng2);
+}
+
+BOOST_AUTO_TEST_CASE(test_copy)
+{
+ BOOST_RANDOM_ACML_URNG urng;
+ urng.discard(9307);
+ {
+ BOOST_RANDOM_ACML_URNG urng2 = urng;
+ BOOST_CHECK_EQUAL(urng, urng2);
+ }
+ {
+ BOOST_RANDOM_ACML_URNG urng2(urng);
+ BOOST_CHECK_EQUAL(urng, urng2);
+ }
+ {
+ BOOST_RANDOM_ACML_URNG urng2;
+ urng2 = urng;
+ BOOST_CHECK_EQUAL(urng, urng2);
+ }
+}
+
+BOOST_AUTO_TEST_CASE(test_min_max)
+{
+ BOOST_RANDOM_ACML_URNG urng;
+ for(int i = 0; i < 10000; ++i) {
+ result_type value = urng();
+ BOOST_CHECK_GE(value, (urng.min)());
+ BOOST_CHECK_LE(value, (urng.max)());
+ }
+}
+
+BOOST_AUTO_TEST_CASE(test_comparison)
+{
+ BOOST_RANDOM_ACML_URNG urng;
+ BOOST_RANDOM_ACML_URNG urng2;
+ BOOST_CHECK(urng == urng2);
+ BOOST_CHECK(!(urng != urng2));
+ urng();
+ BOOST_CHECK(urng != urng2);
+ BOOST_CHECK(!(urng == urng2));
+}
+
+BOOST_AUTO_TEST_CASE(test_generate)
+{
+ BOOST_RANDOM_ACML_URNG urng;
+ BOOST_RANDOM_ACML_URNG urng2;
+ BOOST_RANDOM_ACML_URNG urng3;
+ static const std::size_t N = 9999;
+ result_type arr[N];
+ result_type arr2[N];
+ result_type arr3[N];
+ for (std::size_t i=0; i<N; ++i) arr[i] = urng();
+ urng2(arr2, arr2+N);
+ BOOST_CHECK_EQUAL_COLLECTIONS(arr, arr + N, arr2, arr2 + N);
+ boost::generate(arr3,arr3+N,urng3);
+ BOOST_CHECK_EQUAL_COLLECTIONS(arr, arr + N, arr3, arr3 + N);
+}
+
+template<class URNG, bool possible>
+struct block_split_URNG {
+
+ template <class Iterator>
+ static void make(Iterator first, Iterator last, std::size_t n) {}
+
+};
+
+template<class URNG>
+struct block_split_URNG<URNG,true>
+{
+ template <class Iterator>
+ static void make(Iterator first, Iterator last, std::size_t n)
+ {
+ ENGINE_SCOPE::make_independent_engines_by_block_split<URNG>(first, last, n);
+ }
+};
+
+BOOST_AUTO_TEST_CASE(block_split)
+{
+ static const std::size_t N = 100;
+ const std::size_t n = 1000;
+ if (ENGINE_SCOPE::has_block_split<BOOST_RANDOM_ACML_URNG>::value)
+ {
+ BOOST_RANDOM_ACML_URNG urng;
+ std::vector<BOOST_RANDOM_ACML_URNG> urngs(N);
+ block_split_URNG<BOOST_RANDOM_ACML_URNG, ENGINE_SCOPE::has_block_split<BOOST_RANDOM_ACML_URNG>::value>::make(urngs.begin(), urngs.end(), n);
+ std::vector<result_type> variates(n*N);
+ std::vector<result_type> variates2(n*N);
+ boost::generate(variates.begin(),variates.end(),urng);
+ for (std::size_t i=0; i<N; ++i)
+ {
+ boost::generate(&variates2[i*n],&variates2[(i+1)*n],urngs[i]);
+ }
+ BOOST_CHECK_EQUAL_COLLECTIONS(variates.begin(), variates.end(), variates2.begin(), variates2.end());
+ }
+}
+
+template<class URNG, bool possible>
+struct leap_frog_URNG {
+ template <class Iterator>
+ static void make(Iterator first, Iterator last) {}
+};
+
+template<class URNG>
+struct leap_frog_URNG<URNG,true>
+{
+ template <class Iterator>
+ static void make(Iterator first, Iterator last)
+ {
+ ENGINE_SCOPE::make_independent_engines_by_leap_frog<URNG>(first, last);
+ }
+};
+
+BOOST_AUTO_TEST_CASE(leap_frog)
+{
+ static const std::size_t N = 100;
+ const std::size_t n = 1000;
+ if (ENGINE_SCOPE::has_leap_frog<BOOST_RANDOM_ACML_URNG>::value)
+ {
+ BOOST_RANDOM_ACML_URNG urng;
+ std::vector<BOOST_RANDOM_ACML_URNG> urngs(N);
+ leap_frog_URNG<BOOST_RANDOM_ACML_URNG, ENGINE_SCOPE::has_leap_frog<BOOST_RANDOM_ACML_URNG>::value>::make(urngs.begin(), urngs.end());
+ std::vector<result_type> variates(n*N);
+ std::vector<result_type> variates2(n*N);
+ #ifndef BOOST_RANDOM_ACML_NO_DISCARD
+ urng.discard(N-1);
+ #endif
+ boost::generate(variates.begin(),variates.end(),urng);
+ std::size_t c(0);
+ for (std::size_t i=0; i<n; ++i)
+ {
+ for (std::size_t j=0; j<N; ++j)
+ {
+ variates2[c++] = urngs[j]();
+ }
+ }
+ BOOST_CHECK_EQUAL_COLLECTIONS(variates.begin(), variates.end(), variates2.begin(), variates2.end());
+ }
+}
+
+
+#include <boost/config.hpp>
+#include <boost/random/acml/variate_generator_specialization.hpp>
+#include <boost/random/mkl/variate_generator_specialization.hpp>
+#include <boost/random.hpp>
+
+/*#include "test_boost_distributions.hpp"
+#include <boost/random/mersenne_twister.hpp>
+
+BOOST_AUTO_TEST_CASE(statistics)
+{
+ typedef boost::random::mt19937 urng2_type;
+ urng2_type urng2;
+ BOOST_RANDOM_ACML_URNG urng;
+
+ //boost::random::acml::test::test_boost_uniform_int_distribution(1000000, urng, urng2);
+ //boost::random::acml::test::test_boost_uniform_real_distribution(1000000, urng, urng2);
+
+}*/
+
+//#include <boost/random/mkl/variate_generator_specialization_boost_distributions.hpp>
+//#include <boost/random/acml/variate_generator_specialization_boost_distributions.hpp>
+
+//#if (defined(__GXX_EXPERIMENTAL_CXX0X) || __cplusplus >= 201103L)
+
+//#include <boost/random/mkl/variate_generator_specialization_0x_distributions.hpp>
+//#include <boost/random/acml/variate_generator_specialization_0x_distributions.hpp>
+//#endif
+
+#ifdef BOOST_HAS_TR1_RANDOM
+//#include <boost/random/mkl/variate_generator_specialization_tr1_distributions.hpp>
+//#include <boost/random/acml/variate_generator_specialization_tr1_distributions.hpp>
+#endif
+
+template <class Distribution>
+void instanciate()
+{
+ BOOST_RANDOM_ACML_URNG urng;
+ Distribution dist;
+ boost::variate_generator<BOOST_RANDOM_ACML_URNG,Distribution> vgen1(urng,dist);
+ boost::variate_generator<BOOST_RANDOM_ACML_URNG&,Distribution> vgen2(urng,dist);
+ boost::variate_generator<BOOST_RANDOM_ACML_URNG*,Distribution> vgen3(&urng,dist);
+
+ if (boost::random::is_variate_generator_a_mkl_range_generator<BOOST_RANDOM_ACML_URNG, Distribution>::value)
+ {
+ std::cout << "variate generator is specialized for mkl engines for distribution: " << typeid(Distribution).name() << std::endl;
+ }
+ if (boost::random::is_variate_generator_a_acml_range_generator<BOOST_RANDOM_ACML_URNG, Distribution>::value)
+ {
+ std::cout << "variate generator is specialized for acml engines for distribution: " << typeid(Distribution).name() << std::endl;
+ }
+}
+
+template <class IntType>
+void int_distributions()
+{
+ // boost
+ instanciate<typename boost::random::uniform_smallint<IntType> >();
+ instanciate<typename boost::random::uniform_int_distribution<IntType> >();
+ instanciate<typename boost::random::binomial_distribution<IntType, float> >();
+ instanciate<typename boost::random::binomial_distribution<IntType, double> >();
+ instanciate<typename boost::random::geometric_distribution<IntType, float> >();
+ instanciate<typename boost::random::geometric_distribution<IntType, double> >();
+ instanciate<typename boost::random::negative_binomial_distribution<IntType, float> >();
+ instanciate<typename boost::random::negative_binomial_distribution<IntType, double> >();
+ instanciate<typename boost::random::poisson_distribution<IntType, float> >();
+ instanciate<typename boost::random::poisson_distribution<IntType, double> >();
+
+ #ifdef BOOST_HAS_TR1_RANDOM
+ // tr1
+ instanciate<typename std::tr1::uniform_int<IntType> >();
+ instanciate<typename std::tr1::binomial_distribution<IntType, float> >();
+ instanciate<typename std::tr1::binomial_distribution<IntType, double> >();
+ instanciate<typename std::tr1::geometric_distribution<IntType, float> >();
+ instanciate<typename std::tr1::geometric_distribution<IntType, double> >();
+ instanciate<typename std::tr1::poisson_distribution<IntType, float> >();
+ instanciate<typename std::tr1::poisson_distribution<IntType, double> >();
+ #endif
+}
+
+template <class IntType>
+void int_distributions_std()
+{
+ //#if (defined(__GXX_EXPERIMENTAL_CXX0X) || __cplusplus >= 201103L)
+ // std
+ instanciate<typename std::uniform_int_distribution<IntType> >();
+ instanciate<typename std::binomial_distribution<IntType> >();
+ instanciate<typename std::geometric_distribution<IntType> >();
+ instanciate<typename std::negative_binomial_distribution<IntType> >();
+ instanciate<typename std::poisson_distribution<IntType> >();
+ //#endif
+}
+
+template <class Real>
+void int_distributions2()
+{
+ // boost
+ instanciate<typename boost::random::bernoulli_distribution<Real> >();
+}
+
+void int_distributions3()
+{
+ //#if (defined(__GXX_EXPERIMENTAL_CXX0X) || __cplusplus >= 201103L)
+ // std
+ instanciate<typename std::bernoulli_distribution>();
+ //#endif
+
+ #ifdef BOOST_HAS_TR1_RANDOM
+ // tr1
+ instanciate<typename std::tr1::bernoulli_distribution>();
+ #endif
+}
+
+template <class Real>
+void real_distributions()
+{
+ // boost
+ instanciate<typename boost::random::uniform_01<Real> >();
+ instanciate<typename boost::random::uniform_real_distribution<Real> >();
+ instanciate<typename boost::random::exponential_distribution<Real> >();
+ instanciate<typename boost::random::gamma_distribution<Real> >();
+ instanciate<typename boost::random::weibull_distribution<Real> >();
+ instanciate<typename boost::random::extreme_value_distribution<Real> >();
+ instanciate<typename boost::random::normal_distribution<Real> >();
+ instanciate<typename boost::random::lognormal_distribution<Real> >();
+ instanciate<typename boost::random::chi_squared_distribution<Real> >();
+ instanciate<typename boost::random::cauchy_distribution<Real> >();
+ instanciate<typename boost::random::fisher_f_distribution<Real> >();
+ instanciate<typename boost::random::student_t_distribution<Real> >();
+
+ //#if (defined(__GXX_EXPERIMENTAL_CXX0X) || __cplusplus >= 201103L)
+ // std
+ instanciate<typename std::uniform_real_distribution<Real> >();
+ instanciate<typename std::exponential_distribution<Real> >();
+ instanciate<typename std::weibull_distribution<Real> >();
+ instanciate<typename std::extreme_value_distribution<Real> >();
+ instanciate<typename std::normal_distribution<Real> >();
+ instanciate<typename std::cauchy_distribution<Real> >();
+ //#endif
+
+ #ifdef BOOST_HAS_TR1_RANDOM
+ // tr1
+ instanciate<typename std::tr1::uniform_real<Real> >();
+ instanciate<typename std::tr1::exponential_distribution<Real> >();
+ instanciate<typename std::tr1::normal_distribution<Real> >();
+ instanciate<typename std::tr1::gamma_distribution<Real> >();
+ #endif
+}
+
+void real_distributions_std()
+{
+ //#if (defined(__GXX_EXPERIMENTAL_CXX0X) || __cplusplus >= 201103L)
+ // std
+ instanciate<typename std::lognormal_distribution<float> >();
+ #if ((defined (__GLIBCXX__) && __GLIBCXX__ >= 20120906) || (! (defined (__GLIBCXX__))) )
+ instanciate<typename std::lognormal_distribution<double> >();
+ instanciate<typename std::gamma_distribution<float> >();
+ instanciate<typename std::chi_squared_distribution<float> >();
+ instanciate<typename std::fisher_f_distribution<float> >();
+ instanciate<typename std::student_t_distribution<float> >();
+ #endif
+ instanciate<typename std::gamma_distribution<double> >();
+ instanciate<typename std::chi_squared_distribution<double> >();
+ instanciate<typename std::fisher_f_distribution<double> >();
+ instanciate<typename std::student_t_distribution<double> >();
+ //#endif
+}
+
+BOOST_AUTO_TEST_CASE(variate_generator)
+{
+ int_distributions<char>();
+ int_distributions<char>();
+ int_distributions<unsigned char>();
+ int_distributions<signed char>();
+ int_distributions<short>();
+ int_distributions<unsigned short>();
+ int_distributions<signed short>();
+ int_distributions<int>();
+ int_distributions<signed int>();
+ int_distributions<unsigned int>();
+ int_distributions<long>();
+ int_distributions<unsigned long>();
+ int_distributions<signed long>();
+
+ #if (defined (__GLIBCXX__) && __GLIBCXX__ < 20120906)
+ #ifdef ACML_TEST
+ int_distributions_std<long>();
+ #else
+ int_distributions_std<int>();
+ #endif
+ #else
+ int_distributions_std<char>();
+ int_distributions_std<char>();
+ int_distributions_std<unsigned char>();
+ int_distributions_std<signed char>();
+ int_distributions_std<short>();
+ int_distributions_std<unsigned short>();
+ int_distributions_std<signed short>();
+ int_distributions_std<int>();
+ int_distributions_std<signed int>();
+ int_distributions_std<unsigned int>();
+ int_distributions_std<long>();
+ int_distributions_std<unsigned long>();
+ int_distributions_std<signed long>();
+ #endif
+
+ int_distributions2<float>();
+ int_distributions2<double>();
+
+ int_distributions3();
+
+ real_distributions<float>();
+ real_distributions<double>();
+
+ real_distributions_std();
+
+}
+
+

Added: sandbox/random/libs/random/acml/test/test_mrg32k3a.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/test_mrg32k3a.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,21 @@
+// 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 <boost/random/acml/engine.hpp>
+#include <boost/random/acml/boost/distributions.hpp>
+#include <boost/random/acml/c++11/distributions.hpp>
+#include <boost/random/acml/tr1/distributions.hpp>
+
+#define ACML_TEST
+#define BOOST_RANDOM_ACML_URNG boost::random::acml::mrg32k3a
+
+#define ENGINE_SCOPE boost::random::acml
+
+// test generator
+#include "test_generator.ipp"
+

Added: sandbox/random/libs/random/acml/test/test_mrg32k3a_single.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/test_mrg32k3a_single.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,21 @@
+// 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 <boost/random/acml/engine.hpp>
+#include <boost/random/acml/boost/distributions.hpp>
+#include <boost/random/acml/c++11/distributions.hpp>
+#include <boost/random/acml/tr1/distributions.hpp>
+
+#define ACML_TEST
+#define BOOST_RANDOM_ACML_URNG boost::random::acml::engine<4,true,1>
+
+#define ENGINE_SCOPE boost::random::acml
+
+// test generator
+#include "test_generator.ipp"
+

Added: sandbox/random/libs/random/acml/test/test_mt19937.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/test_mt19937.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,21 @@
+// 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 <boost/random/acml/engine.hpp>
+#include <boost/random/acml/boost/distributions.hpp>
+#include <boost/random/acml/c++11/distributions.hpp>
+#include <boost/random/acml/tr1/distributions.hpp>
+
+#define ACML_TEST
+#define BOOST_RANDOM_ACML_URNG boost::random::acml::mt19937
+
+#define ENGINE_SCOPE boost::random::acml
+
+// test generator
+#include "test_generator.ipp"
+

Added: sandbox/random/libs/random/acml/test/test_mt19937_single.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/test_mt19937_single.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,21 @@
+// 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 <boost/random/acml/engine.hpp>
+#include <boost/random/acml/boost/distributions.hpp>
+#include <boost/random/acml/c++11/distributions.hpp>
+#include <boost/random/acml/tr1/distributions.hpp>
+
+#define ACML_TEST
+#define BOOST_RANDOM_ACML_URNG boost::random::acml::engine<3,true,1>
+
+#define ENGINE_SCOPE boost::random::acml
+
+// test generator
+#include "test_generator.ipp"
+

Added: sandbox/random/libs/random/acml/test/test_nag.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/test_nag.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,21 @@
+// 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 <boost/random/acml/engine.hpp>
+#include <boost/random/acml/boost/distributions.hpp>
+#include <boost/random/acml/c++11/distributions.hpp>
+#include <boost/random/acml/tr1/distributions.hpp>
+
+#define ACML_TEST
+#define BOOST_RANDOM_ACML_URNG boost::random::acml::nag
+
+#define ENGINE_SCOPE boost::random::acml
+
+// test generator
+#include "test_generator.ipp"
+

Added: sandbox/random/libs/random/acml/test/test_nag_single.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/test_nag_single.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,21 @@
+// 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 <boost/random/acml/engine.hpp>
+#include <boost/random/acml/boost/distributions.hpp>
+#include <boost/random/acml/c++11/distributions.hpp>
+#include <boost/random/acml/tr1/distributions.hpp>
+
+#define ACML_TEST
+#define BOOST_RANDOM_ACML_URNG boost::random::acml::engine<1,true,1>
+
+#define ENGINE_SCOPE boost::random::acml
+
+// test generator
+#include "test_generator.ipp"
+

Added: sandbox/random/libs/random/acml/test/test_statistics.hpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/test_statistics.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,204 @@
+// 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)
+
+#ifndef BOOST_RANDOM_ACML_TEST_TEST_STATISTICS_HPP
+#define BOOST_RANDOM_ACML_TEST_TEST_STATISTICS_HPP
+
+
+
+#include <vector>
+#include <boost/generate/generate.hpp>
+
+#include <boost/bind.hpp>
+#include <boost/ref.hpp>
+#include <boost/accumulators/accumulators.hpp>
+#include <boost/accumulators/statistics/stats.hpp>
+#include <boost/accumulators/statistics/mean.hpp>
+#include <boost/accumulators/statistics/moment.hpp>
+
+namespace boost {
+namespace random {
+namespace acml {
+namespace test {
+
+template<class ResultType>
+ResultType cdf(const std::vector<ResultType>& s, ResultType x)
+{
+ std::size_t r=0;
+ for (std::size_t i = 0; i < s.size(); ++i)
+ {
+ if (s[i] >= x) ++r;
+ else break;
+ }
+ return static_cast<ResultType>(r) / s.size();
+}
+
+//Two-sample Kolmogorov–Smirnov test
+template <class ResultType>
+void k_s_test(const std::vector<ResultType>& s1, const std::vector<ResultType>& s2, bool compute_first = true)
+{
+
+ static std::size_t n1(s1.size());
+ static std::vector<ResultType> sorted_s1(s1);
+
+ if (compute_first)
+ {
+ n1 = s1.size();
+ sorted_s1 = s1;
+ std::sort(sorted_s1.begin(), sorted_s1.end());
+ }
+
+ const std::size_t n2(s2.size());
+ std::vector<ResultType> sorted_s2(n2);
+ std::sort(sorted_s2.begin(), sorted_s2.end());
+
+ const ResultType a = std::max(sorted_s2[0],sorted_s1[0]);
+ const ResultType b = std::min(sorted_s2[n2-1],sorted_s1[n1-1]);
+
+ const std::size_t N = 100;
+ ResultType D = 0;
+ for (std::size_t i=0; i<N; ++i)
+ {
+ const ResultType x = i*(b-a)/(N-1)+a;
+ const ResultType d = std::abs(cdf(sorted_s1, x) - cdf(sorted_s2, x));
+ if (d>D) D=d;
+ }
+
+ const ResultType K_5 = 1.35 * (n1+n2)/(n1*n2);
+
+ BOOST_CHECK_LE(D, K_5);
+}
+
+
+template <class URNG, class URNG2, class Distribution>
+void test_statistic_properties_cont(std::size_t n, URNG& urng, URNG2& urng2, Distribution& distribution)
+{
+ typedef typename Distribution::result_type result_type;
+ typedef typename boost::random::variate_generator<URNG, Distribution > v_gen_type;
+ typedef typename boost::random::variate_generator<URNG&, Distribution > v_gen_ref_type;
+ typedef typename boost::random::variate_generator<URNG*, Distribution > v_gen_ptr_type;
+ typedef typename boost::random::variate_generator<URNG2, Distribution > v_gen2_type;
+
+ BOOST_CHECK((
+ boost::random::is_variate_generator_a_mkl_range_generator<URNG, Distribution >::type::value /*||
+ boost::random::is_variate_generator_a_acml_range_generator<v_gen_type, Distribution >::value*/
+ ));
+
+ v_gen_type v_gen(urng, distribution);
+ v_gen_ref_type v_gen_ref(urng, distribution);
+ v_gen_ptr_type v_gen_ptr(&urng, distribution);
+ v_gen2_type v_gen2(urng2, distribution);
+
+ std::vector<result_type> variates1(n), variates2(n);
+
+ for (std::size_t i=0; i<n; ++i) variates1[i] = v_gen2();
+ for (std::size_t i=0; i<n; ++i) variates2[i] = distribution(urng2);
+
+ k_s_test(variates1,variates2,true);
+
+ /*check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), true);
+
+ for (std::size_t i=0; i<n; ++i) variates2[i] = v_gen();
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+
+ v_gen(variates2.begin(), variates2.end());
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+
+ boost::generate(variates2.begin(), variates2.end(), v_gen);
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+
+ for (std::size_t i=0; i<n; ++i) variates2[i] = distribution(urng);
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+
+ boost::generate(variates2.begin(), variates2.end(), v_gen_ref);
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+
+ boost::generate(variates2.begin(), variates2.end(), v_gen_ptr);
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);*/
+}
+
+
+template <class Iterator>
+void check_statistical_properties(Iterator first1, Iterator last1, Iterator first2, Iterator last2, bool compute_first = true)
+{
+ typedef boost::accumulators::accumulator_set< result_type, typename boost::accumulators::stats<
+ typename boost::accumulators::tag::mean,
+ typename boost::accumulators::tag::moment<2>,
+ typename boost::accumulators::tag::moment<3>,
+ typename boost::accumulators::tag::moment<4>
+ > > accumulator_type;
+
+ static accumulator_type acc1;
+ accumulator_type acc2;
+
+ if (compute_first)
+ {
+ acc1 = accumulator_type();
+ std::for_each( first1, last1, boost::bind<void>( boost::ref(acc1), _1 ) );
+ }
+ std::for_each( first2, last2, boost::bind<void>( boost::ref(acc2), _1 ) );
+
+ BOOST_CHECK_CLOSE(boost::accumulators::mean(acc1), boost::accumulators::mean(acc2), 0.1);
+ BOOST_CHECK_CLOSE(boost::accumulators::moment<2>(acc1), boost::accumulators::moment<2>(acc2), 0.1);
+ BOOST_CHECK_CLOSE(boost::accumulators::moment<3>(acc1), boost::accumulators::moment<3>(acc2), 0.1);
+ BOOST_CHECK_CLOSE(boost::accumulators::moment<4>(acc1), boost::accumulators::moment<4>(acc2), 1.0);
+}
+
+template <class URNG, class URNG2, class Distribution>
+void test_statistic_properties(std::size_t n, URNG& urng, URNG2& urng2, Distribution& distribution)
+{
+ typedef typename Distribution::result_type result_type;
+ typedef typename boost::random::variate_generator<URNG, Distribution > v_gen_type;
+ typedef typename boost::random::variate_generator<URNG&, Distribution > v_gen_ref_type;
+ typedef typename boost::random::variate_generator<URNG*, Distribution > v_gen_ptr_type;
+ typedef typename boost::random::variate_generator<URNG2, Distribution > v_gen2_type;
+
+ BOOST_CHECK((
+ boost::random::is_variate_generator_a_mkl_range_generator<URNG, Distribution >::type::value /*||
+ boost::random::is_variate_generator_a_acml_range_generator<v_gen_type, Distribution >::value*/
+ ));
+
+ v_gen_type v_gen(urng, distribution);
+ v_gen_ref_type v_gen_ref(urng, distribution);
+ v_gen_ptr_type v_gen_ptr(&urng, distribution);
+ v_gen2_type v_gen2(urng2, distribution);
+
+ std::vector<result_type> variates1(n), variates2(n);
+
+ for (std::size_t i=0; i<n; ++i) variates1[i] = v_gen2();
+ for (std::size_t i=0; i<n; ++i) variates2[i] = distribution(urng2);
+
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), true);
+
+ for (std::size_t i=0; i<n; ++i) variates2[i] = v_gen();
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+
+ v_gen(variates2.begin(), variates2.end());
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+
+ boost::generate(variates2.begin(), variates2.end(), v_gen);
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+
+ for (std::size_t i=0; i<n; ++i) variates2[i] = distribution(urng);
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+
+ boost::generate(variates2.begin(), variates2.end(), v_gen_ref);
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+
+ boost::generate(variates2.begin(), variates2.end(), v_gen_ptr);
+ check_statistical_properties(variates1.begin(), variates1.end(), variates2.begin(), variates2.end(), false);
+}
+
+}
+}
+}
+}
+
+#endif // BOOST_RANDOM_ACML_TEST_TEST_STATISTICS_HPP
+
+

Added: sandbox/random/libs/random/acml/test/test_wh.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/test_wh.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,21 @@
+// 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 <boost/random/acml/engine.hpp>
+#include <boost/random/acml/boost/distributions.hpp>
+#include <boost/random/acml/c++11/distributions.hpp>
+#include <boost/random/acml/tr1/distributions.hpp>
+
+#define ACML_TEST
+#define BOOST_RANDOM_ACML_URNG boost::random::acml::wh
+
+#define ENGINE_SCOPE boost::random::acml
+
+// test generator
+#include "test_generator.ipp"
+

Added: sandbox/random/libs/random/acml/test/test_wh_single.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/acml/test/test_wh_single.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,21 @@
+// 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 <boost/random/acml/engine.hpp>
+#include <boost/random/acml/boost/distributions.hpp>
+#include <boost/random/acml/c++11/distributions.hpp>
+#include <boost/random/acml/tr1/distributions.hpp>
+
+#define ACML_TEST
+#define BOOST_RANDOM_ACML_URNG boost::random::acml::engine<2,true,1>
+
+#define ENGINE_SCOPE boost::random::acml
+
+// test generator
+#include "test_generator.ipp"
+

Added: sandbox/random/libs/random/mkl/benchmark/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/benchmark/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,13 @@
+
+
+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/random/mkl/test
+ : 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/random/libs/random/mkl/benchmark/mkl_benchmark.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/benchmark/mkl_benchmark.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,74 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include "../../acml/benchmark/benchmark.hpp"
+
+template<class Engine>
+inline void raw_uniform_int_distribution(Engine& engine, std::size_t n, int* data)
+{
+ viRngUniform( VSL_RNG_METHOD_UNIFORM_STD, engine.get_stream(), n, data, 0, 10 );
+}
+
+template<class Engine>
+inline void raw_uniform_real_distribution(Engine& engine, std::size_t n, double* data)
+{
+ vdRngUniform( VSL_RNG_METHOD_UNIFORM_STD, engine.get_stream(), n, data, 0, 10 );
+}
+
+template<class Engine>
+inline void raw_normal_distribution(Engine& engine, std::size_t n, double* data)
+{
+ vdRngGaussian( VSL_RNG_METHOD_GAUSSIAN_BOXMULLER2, engine.get_stream(), n, data, 0, 1 );
+}
+
+template<class Engine>
+inline void raw_exponential_distribution(Engine& engine, std::size_t n, double* data)
+{
+ vdRngExponential( VSL_RNG_METHOD_EXPONENTIAL_ICDF, engine.get_stream(), n, data, 0, 1 );
+}
+
+int main()
+{
+ benchmark bm{1000, 10000, 100000, 1000000, 10000000};
+
+ typedef typename boost::random::mkl::mt19937 engine_t;
+ engine_t engine;
+ std::mt19937 std_engine;
+ boost::random::mt11213b boost_engine;
+
+ {
+ std::string title("Uniform int distribution with Mersenne Twister");
+ std::uniform_int_distribution<int> std_distribution(0,10);
+ boost::random::uniform_int_distribution<int> boost_distribution(0,10);
+ bm.run(title, engine, std_engine, boost_engine, std_distribution, boost_distribution, &raw_uniform_int_distribution<engine_t>);
+ }
+
+ {
+ std::string title("Uniform real distribution with Mersenne Twister");
+ std::uniform_real_distribution<double> std_distribution(0,10);
+ boost::random::uniform_real_distribution<double> boost_distribution(0,10);
+ bm.run(title, engine, std_engine, boost_engine, std_distribution, boost_distribution, &raw_uniform_real_distribution<engine_t>);
+ }
+
+ {
+ std::string title("Normal distribution with Mersenne Twister");
+ std::normal_distribution<double> std_distribution(0,1);
+ boost::random::normal_distribution<double> boost_distribution(0,1);
+ bm.run(title, engine, std_engine, boost_engine, std_distribution, boost_distribution, &raw_normal_distribution<engine_t>);
+ }
+
+ {
+ std::string title("Exponential distribution with Mersenne Twister");
+ std::exponential_distribution<double> std_distribution(1);
+ boost::random::exponential_distribution<double> boost_distribution(1);
+ bm.run(title, engine, std_engine, boost_engine, std_distribution, boost_distribution, &raw_exponential_distribution<engine_t>);
+ }
+}
+

Added: sandbox/random/libs/random/mkl/doc/images/MKL Continuous Uniform Distribution.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/mkl/doc/images/MKL Discrete Uniform Distribution.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/mkl/doc/images/MKL Exponential Distribution.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/mkl/doc/images/MKL Normal Distribution.bmp
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/mkl/doc/mkl_generators.qbk
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/doc/mkl_generators.qbk 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,240 @@
+[/
+ / 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)
+]
+
+Intel® provides highly optimized uniform random number generators in the Intel® Math Kernel Library(MKL). The random number generation mechanisms can be found in the library's component
+called Vector Statistical Library (VSL).
+The existing C API has been wrapped into C++ classes which meet the
+requirements of a [prng pseudo-random number generator].
+This library provides class templates hidden in
+`namespace boost::random::mkl` (see __mkl_engine).
+
+The random number engines accept one template argument:
+
+ template <int brng>
+ class engine;
+
+where [^brng] is a code defined in the MKL library which refers to a specific random number generator.
+
+[table generators
+ [[generator] [method] [approx. length of cycle] [comment]]
+ [[__mkl_mcg31] [31-bit multiplicative congruential generator.] [2[sup 31]-2] [-]]
+ [[__mkl_r250] [Generalized feedback shift register generator.] [2[sup 250]] [-]]
+ [[__mkl_mrg32k3a] [Combined multiple recursive generator with two components of order 3.] [2[sup 191]] [-]]
+ [[__mkl_mcg59] [59-bit multiplicative congruential generator.] [2[sup 57]] [-]]
+ [[__mkl_wh, [^engine<VSL_BRNG_WH+1>], ... [^engine<VSL_BRNG_WH+272]] [Set of 273 Wichmann-Hill combined multiplicative congruential generators.] [2[sup 80]] [273 sets of parameters.]]
+ [[__mkl_mt19937_] [Mersenne Twister pseudorandom number generator.] [2[sup 19937]-1] [-]]
+ [[__mkl_sfmt19937] [SIMD-oriented Fast Mersenne Twister pseudorandom number generator.] [2[sup 19937]-1] [-]]
+ [[__mkl_mt2203, [^engine<VSL_BRNG_MT2203+1>], ... [^engine<VSL_BRNG_MT2203+6023>]] [Set of 6024 Mersenne-Twister pseudorandom number generators.] [2[sup 2203]-1] [6024 sets of parameters.]]
+ [[__mkl_sobol] [32-bit Gray code-based generator producing low-discrepancy sequences for dimensions 1 ≤ s ≤ 40.] [2[sup 32]] [User-defined dimensions are also available.]]
+ [[__mkl_niederr] [32-bit Gray code-based generator producing low-discrepancy sequences for dimensions 1 ≤ s ≤ 318.] [2[sup 32]] [User-defined dimensions are also available.]]
+]
+
+For further informations about the random number generators please refer to the Intel® MKL documentation
+[#footnote.id][footnote [@http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/mklman/index.htm]]
+and the Intel® VSL notes
+[footnote Intel Math Kernel Library: Vector Statistical Library Notes, Document Number: 310713-009US, [@http://developer.intel.com/software/products/perflib/index.htm]]
+
+[note In order for these generators to work one must have installed the Intel® MKL and appropriately linked the library to the executable.]
+
+
+[section Range Function Call]
+
+The Intel® MKL random number generation mechanisms are vectorized and highly optimized. However, the usual boost random number generator interface only provides
+a unary function call operator to generate a random variate. As this is insufficient in order to make use of the vectorized MKL functions, the MKL engines
+provide an extended interface with an additional __mkl_engine_range_function_call. This example illustrates the usage:
+
+ __mkl_mt19937 engine;
+ std::vector<typename boost::random::mkl::mt19937::result_type> v;
+ engine(v.begin(), v.end());
+
+Through this interface these wrapper template classes are equally fast as the raw Intel® MKL/VSL functions (see this [mkl_timings section]).
+
+[note one must use the [*['range function call]] with iterators which model the [unit_stride_iterator Unit Stride Iterator concept]. Otherwise, the iterators are not suitable for vectorization.]
+
+The MKL/VSL functions are vectorized, thus it is not allowed to use the ['range function call] with std::list iterators for example. In order to inquire whether
+your iterator class is suitable for vectorization the engines provide a metafunction class: __mkl_engine_is_vectorizable. This metafunction class has a nested
+template class called apply which returns an integral constant wrapper of type bool. Thus, it is similar to a traits class. The following code line illustrates how
+one can make sure that a range function call is possible.
+
+ boost::random::mkl::mt19937::is_range_generator::apply<YourIteratorClass>::type::value == true
+
+Alternatively, one could also employ the following traits class:
+
+ boost::is_range_generator<typename boost::random::acml::mt19937, YourIteratorClass>::type::value == true
+
+The mechanism used here is described in the Boost.Generate documentation and is called a [range_generator Range Generator]. Therefore, this engines can also be used
+with __boost_generate.
+
+[endsect]
+
+
+[section Initialization]
+
+Apart from default construction the engines can be initialized with a seed value.
+Using construction by seed sequence or by an iterator range, multiple seed values can be taken into account. The number of accepted values as well as their interpretation
+differs for the different engines. For a detailed description please refer to the Intel® VSL notes.
+
+[endsect]
+
+
+
+[section Distributions]
+
+The Intel® Math Kernel Library (MKL) also provides functions to generate differently distributed random numbers. These functions are as well highly optimized and
+usually perform better than Boost or Standard random distributions. The MKL engines presented here
+are able to make use of these fast functions due to the employment of a __variate_generator.
+
+The __variate_generator class template was specialized for some distrbibutions from Boost.Random and the Standard's nummerics library, as well as for some
+distributions in the Standard's TR1 extension. In order to inquire whether the distribution you intend to use is able to profit from ACML enhancements, one can
+employ the following traits class: __mkl_variate_generator.
+
+Depending on the library of choice for the distribution classes, one can include the following headers:
+
+[table Headers for variate_generator specializations
+ [[Header] [Purpose]]
+ [[__mkl_boost_distributions] [Boost.Random distributions]]
+ [[__mkl_0x_distributions] [Standard.Numerics distributions]]
+ [[__mkl_tr1_distributions] [Standard.TR1 distributions]]
+]
+
+The specialized variate_generators again meet the requirements of a [range_generator Range Generator]. The random variates should be generated through a ['range function call]
+in order to profit from the vectorized ACML functions.
+The following example shall illustrate the usage of the variate generator in combination with the MKL engines.
+
+[import ../example/distributions.cpp]
+[mkl_distributions_example]
+
+[caution The MKL random number engines will work used directly with Boost/Standard distributions (without a variate_generator). They will however be usually slower, because no
+advantage is taken from the vectorized MKL functions.]
+
+[note Due to a bug in the gcc libstdc++ library which persisted up to version 20120906 some of the Standard.Numerics variate_generator specializations are not available for earlier versions of this library.]
+
+[note The discrete uniform distribution in the MKL library accepts a half open range [a,b) and thus, using a uniform int distribution with a MKL engine (through a variate_generator) with
+b = std::numeric_limits<int>::max() will not result in vectorized MKL function calls.]
+
+[endsect]
+
+
+[section Timings]
+
+The following figures show the performance of the Intel® MKL, AMD® ACML, Boost.Random and Standard.Numerics engines applied to different distributions (both Standard and Boost).
+The timings were conducted on a linux (Ubuntu 12.04, 64 bit) machine with Intel® Core™ i7-3720QM CPU (2.60GHz) and GCC compiler.
+
+
+[table Uniform real distribution with Mersenne Twister 19937
+ [[engine ] [distribution ] [variate_generator ] [run time for 10[sup 3] numbers \[ms\]] [approx. speed compared to fastest] [run time for 10[sup 4] numbers \[ms\]] [approx. speed compared to fastest ] [run time for 10[sup 5] numbers \[ms\]] [approx. speed compared to fastest ]]
+ [[[^boost::random::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [ 0.010548] [ 11%] [ 0.055078] [ 18%] [ 0.525434] [ 22%]]
+ [[[^std::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [ 0.010986] [ 10%] [ 0.112632] [ 8.8%] [ 1.09825] [ 10%]]
+ [[[^boost::random::acml::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [ 0.281552] [ 0.40%] [ 2.79961] [ 0.35%] [ 27.9886] [ 0.41%]]
+ [[[^boost::random::acml::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [ 0.28108] [ 0.40%] [ 2.79716] [ 0.35%] [ 27.9637] [ 0.41%]]
+ [[[^boost::random::acml::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [yes ] [ 0.00176] [ 64%] [ 0.015184] [ 65%] [ 0.159364] [ 72%]]
+ [[[^boost::random::acml::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [yes ] [ 0.001706] [ 66%] [ 0.015216] [ 65%] [ 0.159168] [ 72%]]
+ [[plain ACML function ] [plain ACML function ] [- ] [ 0.001708] [ 66%] [ 0.015066] [ 66%] [ 0.15879] [ 72%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [ 0.06791] [ 1.7%] [ 0.673732] [ 1.5%] [ 6.73015] [ 1.7%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [ 0.036828] [ 3.1%] [ 0.365108] [ 2.7%] [ 3.63906] [ 3.2%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [yes ] [ 0.001302] [ 87%] [ 0.010272] [ 97%] [ 0.115526] [ 99%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [yes ] [ 0.001134] [[*100%]] [ 0.009916] [[*100%]] [ 0.115468] [[*100%]]]
+ [[plain MKL function ] [plain MKL function ] [- ] [ 0.00113] [[*100%]] [ 0.009962] [[*100%]] [ 0.11493] [[*100%]]]
+]
+
+[table Normal distribution with Mersenne Twister 19937
+ [[engine ] [distribution ] [variate_generator ] [run time for 10[sup 3] numbers \[ms\]] [approx. speed compared to fastest] [run time for 10[sup 4] numbers \[ms\]] [approx. speed compared to fastest ] [run time for 10[sup 5] numbers \[ms\]] [approx. speed compared to fastest ]]
+ [[[^boost::random::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [0.0533 ] [ 9.9%] [ 0.5296 ] [ 10%] [ 5.2750 ] [ 11%]]
+ [[[^std::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.0458 ] [ 11%] [ 0.4486 ] [ 12%] [ 4.4607 ] [ 13%]]
+ [[[^boost::random::acml::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.3887 ] [ 1.4%] [ 3.8658 ] [ 1.4%] [ 38.6177 ] [ 1.5%]]
+ [[[^boost::random::acml::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [0.3340 ] [ 1.6%] [ 3.3135 ] [ 1.7%] [ 33.1321 ] [ 1.7%]]
+ [[[^boost::random::acml::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [yes ] [0.0103 ] [ 51%] [ 0.1049 ] [ 53%] [ 1.0072 ] [ 56%]]
+ [[[^boost::random::acml::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [yes ] [0.0103 ] [ 51%] [ 0.1033 ] [ 54%] [ 1.0088 ] [ 56%]]
+ [[plain ACML function ] [plain ACML function ] [- ] [0.0104 ] [ 51%] [ 0.1036 ] [ 54%] [ 1.0082 ] [ 56%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.3645 ] [ 1.4%] [ 3.5718 ] [ 1.6%] [ 35.6541 ] [ 1.6%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [9.8315 ] [ 0.054%] [ 98.4091 ] [ 0.057%] [984.4130 ] [ 0.058%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [yes ] [0.0054 ] [ 98%] [ 0.0559 ] [ 99%] [ 0.5686 ] [[*100%]]]
+ [[[^boost::random::mkl::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [yes ] [0.0053 ] [[*100%]] [ 0.0556 ] [[*100%]] [ 0.5681 ] [[*100%]]]
+ [[plain MKL function ] [plain MKL function ] [- ] [0.0054 ] [ 98%] [ 0.0567 ] [ 98%] [ 0.5683 ] [[*100%]]]
+]
+
+[table Exponential distribution with Mersenne Twister 19937
+ [[engine ] [distribution ] [variate_generator ] [run time for 10[sup 3] numbers \[ms\]] [approx. speed compared to fastest] [run time for 10[sup 4] numbers \[ms\]] [approx. speed compared to fastest ] [run time for 10[sup 5] numbers \[ms\]] [approx. speed compared to fastest ]]
+ [[[^boost::random::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [0.0439 ] [ 7.2%] [0.4343 ] [ 7.1%] [ 4.3195 ] [ 7.6%]]
+ [[[^std::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.0507 ] [ 6.3%] [0.5013 ] [ 6.2%] [ 4.9984 ] [ 6.6%]]
+ [[[^boost::random::acml::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.3210 ] [ 0.99%] [3.1737 ] [ 0.98%] [31.7263 ] [ 1.0%]]
+ [[[^boost::random::acml::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [0.3228 ] [ 0.99%] [3.1974 ] [ 0.97%] [31.9974 ] [ 1.0%]]
+ [[[^boost::random::acml::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [yes ] [0.0060 ] [ 53%] [0.0578 ] [ 54%] [ 0.5663 ] [ 58%]]
+ [[[^boost::random::acml::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [yes ] [0.0060 ] [ 53%] [0.0579 ] [ 54%] [ 0.5671 ] [ 58%]]
+ [[plain ACML function ] [plain ACML function ] [- ] [0.0061 ] [ 52%] [0.0575 ] [ 54%] [ 0.5633 ] [ 58%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.0948 ] [ 3.4%] [0.9251 ] [ 3.4%] [ 9.2560 ] [ 3.65]]
+ [[[^boost::random::mkl::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [0.1086 ] [ 2.9%] [1.0680 ] [ 2.9%] [10.6798 ] [ 3.1%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [yes ] [0.0032 ] [[*100%]] [0.0310 ] [[*100%]] [ 0.3294 ] [[*100%]]]
+ [[[^boost::random::mkl::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [yes ] [0.0032 ] [ 99%] [0.0311 ] [[*100%]] [ 0.3296 ] [[*100%]]]
+ [[plain MKL function ] [plain MKL function ] [- ] [0.0032 ] [ 99%] [0.0311 ] [[*100%]] [ 0.3293 ] [[*100%]]]
+]
+
+[heading Discussion]
+
+The MKL engines as well as the ACML engines perform equally well as the direct invokation of the respective library's c-API independent of the distributon class when a variate generator is applied.
+Thus, the wrapping in a c++ class conforming the Uniform Random Number Generator concept does not introduce significant overhead.
+
+The MKL engines used through a variate generator perform approximately 4.5-14 times faster than the Boost engines (with Boost distributions) and they are around 7.5-16 times faster than the
+Standard engines (with Standard distributions) depending on the distribution.
+
+The ACML engines used through a variate generator are approximately 3-7.5 times faster than the Boost engines (with Boost distributions) and they perform around 4-9 times better than the
+Standard engines (with Standard distributions) depending on the distribution.
+
+For a time-critical code it thus may be of benefit to employ either the ACML or the MKL engines presented here. The speed-up can however only be achieved when using the engines in combination
+with a boost::variate_generator. Using the distributions directly with an optimized engine will generally slow down the code severely.
+
+
+[heading C++11]
+
+The variate_generator is a feature of the Boost.Random library and the c++03 TR1 extension. In the current c++ standard the variate_generator has not been taken over. The lack of such a mechanism
+makes it hard using c++11 libraries and syntax to find an appropriate alternative to a partially optimized random number generating mechanism as presented here.
+Thus, one might be better off using the boost::variate_generator still in c++11 code.
+
+[endsect]
+
+[section Multiple Generators]
+
+In parallel codes one usually is in need of several independent random number generators. There exist different ways in order to achieve truly independent random number streams.
+
+[heading Different Seeds]
+
+As the statistical properties of the random number generators are only guaranteed within sequences, not between sequences, this method is not satisfactory and should be avoided.
+
+
+[heading Different Parameter Sets]
+
+The Whichmann-Hill engine __mkl_wh provides 273 different parameter sets and the Mersenne Twister engine __mkl_mt2203 provides 6024 different parameter sets.
+Thus only with this enginea a limited number of independent random number streams can be produced.
+Of course, one could also use the three other engines (which have different statistical properties) and thus in total there are 6304 independent engines available.
+
+
+[heading Block-Splitting]
+
+Some of the engines allow for block-splitting, sometimes referred to as "skip-ahead". This method consists of splitting the sequence
+into k non-overlapping blocks, each of length n, where n is larger than the maximum number of variates required from any of the sequences.
+Block-splitting can only be applied to __mkl_mcg31, __mkl_mrg32k3a, __mkl_mcg59, __mkl_wh, __mkl_sobol and __mkl_niederr as the engines must be able to "fast-forward" a large
+number of places. Wheter an engine possesses the ability to do block-splitting can be inqired by a traits class: __mkl_has_block_split.
+
+In order to get indepent engines by block-splitting one can employ the function __mkl_block_split. See also the following example:
+
+[import ../example/independent_engines.cpp]
+[mkl_independent_engines_example_block_split]
+
+[heading Leap-frogging]
+
+Some engines allow for leap-frogging. With this method a set of k engines produce independent sequences by generating every kth element
+of the sequence a single engine would produce. Leap-frogging can only be applied to __mkl_mcg31, __mkl_mcg59 and __mkl_wh.
+Whether an engine possesses the ability to do leap-frogging can be inqired by a traits class: __mkl_has_leap_frog.
+
+In order to get indepent engines by block-splitting one can employ the function __mkl_leap_frog. See also the following example:
+
+[mkl_independent_engines_example_leap_frog]
+
+
+
+[endsect]

Added: sandbox/random/libs/random/mkl/example/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/example/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/random/mkl/test
+ : 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 distributions : distributions.cpp ;
+exe independent_engines : independent_engines.cpp ;
+

Added: sandbox/random/libs/random/mkl/example/distributions.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/example/distributions.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,37 @@
+// 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)
+
+
+//[ mkl_distributions_example
+#include <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <vector>
+#include <boost/static_assert.hpp>
+#include <boost/generate/generate.hpp>
+
+int main()
+{
+ typedef typename boost::random::mkl::mt19937 engine_t;
+ typedef typename boost::random::uniform_real_distribution<double> distribution_t;
+ typedef typename boost::variate_generator<engine_t&, distribution_t> variate_generator_t;
+ engine_t engine; // MKL engine
+ distribution_t distribution(0,10); // Boost.Random continuous uniform distribution
+ variate_generator_t vg(engine, distribution); // Corresponding variate_generator
+
+ std::vector<double> v(1000);
+
+ BOOST_STATIC_ASSERT(( boost::random::is_variate_generator_a_mkl_range_generator<engine_t&,distribution_t>::type::value )); // make sure we use a fast version
+ BOOST_STATIC_ASSERT(( variate_generator_t::is_range_generator::apply<typename std::vector<double>::iterator>::type::value )); // make sure vectorization is possible for this iterator class
+
+ boost::generate(v.begin(), v.end(), vg); // generating random numbers using Boost.Generate
+ vg(v.begin(), v.end()); // directly generate through range function call (insecure if we are not sure whether our iterators are suitable for vectorization)
+ for (std::size_t i=0; i<v.size(); ++i) v[i] = distribution(engine); // caution: this is slow!!!
+
+ return 0;
+}
+//]
+

Added: sandbox/random/libs/random/mkl/example/independent_engines.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/example/independent_engines.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,31 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <vector>
+
+int main()
+{
+
+ {
+ //[ mkl_independent_engines_example_block_split
+ typedef typename boost::random::mkl::mcg31 engine_t;
+ std::vector<engine_t> engines(100); // 100 MKL engines
+ boost::random::mkl::make_independent_engines_by_block_split<engine_t>(engines.begin(), engines.end(), 10000); // make engines independent (max 10000 variates per engine)
+ //]
+ }
+
+ {
+ //[ mkl_independent_engines_example_leap_frog
+ typedef typename boost::random::mkl::mcg31 engine_t;
+ std::vector<engine_t> engines(100); // 100 MKL engines
+ boost::random::mkl::make_independent_engines_by_leap_frog<engine_t>(engines.begin(), engines.end()); // make engines independent
+ //]
+ }
+ return 0;
+}
+

Added: sandbox/random/libs/random/mkl/test/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,27 @@
+
+#-Wl,--start-group $(MKLDIR)/lib/intel64/libmkl_intel_ilp64.a $(MKLDIR)/lib/intel64/libmkl_sequential.a $(MKLDIR)/lib/intel64/libmkl_core.a -Wl,--end-group
+
+
+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/random/mkl/test
+ : requirements <include>/opt/acml5.2.0/gfortran64_int64/include <cxxflags>-std=c++0x <library>mkl_intel_ilp64 <library>mkl_sequential <library>mkl_core <library>pthread <library>m
+ ;
+
+
+run test_mcg31.cpp /boost//unit_test_framework ;
+run test_r250.cpp /boost//unit_test_framework ;
+run test_mrg32k3a.cpp /boost//unit_test_framework ;
+run test_mcg59.cpp /boost//unit_test_framework ;
+run test_wh.cpp /boost//unit_test_framework ;
+
+run test_mt19937.cpp /boost//unit_test_framework ;
+run test_mt2203.cpp /boost//unit_test_framework ;
+run test_sfmt19937.cpp /boost//unit_test_framework ;
+run test_sobol.cpp /boost//unit_test_framework ;
+run test_niederr.cpp /boost//unit_test_framework ;
+

Added: sandbox/random/libs/random/mkl/test/mkl bug/Makefile
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/mkl bug/Makefile 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,35 @@
+# 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)
+
+
+NAME=example.out
+SOURCES = example.cpp
+MKLDIR := $(MKLROOT)
+LIBMKL := -Wl,--start-group $(MKLDIR)/lib/intel64/libmkl_intel_ilp64.a $(MKLDIR)/lib/intel64/libmkl_sequential.a $(MKLDIR)/lib/intel64/libmkl_core.a -Wl,--end-group
+CPLUSPLUS := g++
+CPLUSPLUSFLAGS := -DMKL_ILP64 -m64 -I$(MKLDIR)/include -O0 -g
+CPLUSPLUSLINK := $(CPLUSPLUS)
+CPLUSPLUSLINKFLAGS :=
+CPLUSPLUSLINKLIBS := -lpthread -lm
+OBJFILES = $(SOURCES:.cpp=.o)
+
+all: build
+
+build: $(OBJFILES)
+ @echo -e "\033[1mLinking $(OBJFILES) to $(NAME)...\033[0m"
+ @$(CPLUSPLUSLINK) $(CPLUSPLUSLINKFLAGS) $(OBJFILES) $(LIBMKL) $(CPLUSPLUSLINKLIBS) -o $(NAME)
+
+%.o: %.cpp
+ @echo -e "\033[1mCompiling $<...\033[0m"
+ @$(CPLUSPLUS) -c $(CPLUSPLUSFLAGS) $< -o $@
+
+clean:
+ @echo -e "\033[1mCleaning up...\033[0m"
+ @rm -f $(OBJFILES)
+
+.PHONY: all build clean
+

Added: sandbox/random/libs/random/mkl/test/mkl bug/example.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/mkl bug/example.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,180 @@
+
+
+
+#include <mkl_vsl.h>
+#include <cassert>
+#include <algorithm>
+#include <vector>
+#include <iostream>
+#include <cstring>
+#include <limits>
+
+//#define VLS_ENGINE_CODE VSL_BRNG_MCG31 // ok
+//#define VLS_ENGINE_CODE VSL_BRNG_R250 // ok
+//#define VLS_ENGINE_CODE VSL_BRNG_MRG32K3A // ok
+//#define VLS_ENGINE_CODE VSL_BRNG_MCG59 // ok
+//#define VLS_ENGINE_CODE VSL_BRNG_WH // ok
+//#define VLS_ENGINE_CODE VSL_BRNG_MT19937 // fails test1, but passes test2 and test3!!
+//#define VLS_ENGINE_CODE VSL_BRNG_MT2203 // fails test1, but passes test2 and test3!!
+//#define VLS_ENGINE_CODE VSL_BRNG_SFMT19937 // fails test1 and test2, but passes test3!!
+//#define VLS_ENGINE_CODE VSL_BRNG_SOBOL // fails test1 and test3, but passes test2!!
+#define VLS_ENGINE_CODE VSL_BRNG_NIEDERR // fails test1 and test3, but passes test2!!
+
+static const unsigned int seed_value = 42;
+
+void check_errcode(int status)
+{
+ assert(status == VSL_ERROR_OK || status == VSL_STATUS_OK);
+}
+
+bool equal(VSLStreamStatePtr& stream1, VSLStreamStatePtr& stream2)
+{
+ //if (stream1 == stream2) return true;
+ VSLStreamStatePtr str1;
+ VSLStreamStatePtr str2;
+ check_errcode(vslCopyStream(&str1, stream1));
+ check_errcode(vslCopyStream(&str2, stream2));
+ const unsigned int nchecks = 50;
+ std::vector<int> r1(nchecks), r2(nchecks);
+ check_errcode(viRngUniform(VSL_RNG_METHOD_UNIFORM_STD, str1, nchecks, &r1[0], std::numeric_limits<int>::min(), std::numeric_limits<int>::max()));
+ check_errcode(viRngUniform(VSL_RNG_METHOD_UNIFORM_STD, str2, nchecks, &r2[0], std::numeric_limits<int>::min(), std::numeric_limits<int>::max()));
+ check_errcode( vslDeleteStream( &str1 ) );
+ check_errcode( vslDeleteStream( &str2 ) );
+ return std::equal(r1.begin(), r1.end(), r2.begin());
+/*
+ const std::size_t memsize_1(vslGetStreamSize(stream1));
+ const std::size_t memsize_2(vslGetStreamSize(stream2));
+ if (memsize_1 != memsize_2) return false;
+ //return std::memcmp ( (const void *) stream1, (const void *) stream2, memsize_1 ) == 0;
+ std::vector<char> mem_1(memsize_1, 0);
+ std::vector<char> mem_2(memsize_2, 0);
+ check_errcode( vslSaveStreamM(stream1, &mem_1[0]) );
+ check_errcode( vslSaveStreamM(stream2, &mem_2[0]) );
+ bool result = std::equal(mem_1.begin(), mem_1.end(), mem_2.begin());
+ return result;*/
+}
+
+void invoke(VSLStreamStatePtr stream)
+{
+ int result;
+ check_errcode( viRngUniform(VSL_RNG_METHOD_UNIFORM_STD, stream, 1u, &result, 0, 10) );
+}
+
+
+void test_case1()
+{
+ VSLStreamStatePtr stream1, stream2;
+
+ stream1 = 0;
+ stream2 = 0;
+
+ // initialize stream1 and stream2 with same seed value
+ check_errcode( vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value) );
+ check_errcode( vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+
+ // stream1 and stream2 should be identical
+ assert( equal(stream1,stream2) );
+
+ // draw one random number from stream2
+ invoke(stream2);
+
+ // stream1 and stream2 must no longer be identical
+ assert(!equal(stream1,stream2));
+
+ //{
+ // Prepare a new stream initialized to the very same seed value
+ VSLStreamStatePtr new_stream;
+ check_errcode( vslNewStream(&new_stream, VLS_ENGINE_CODE, seed_value) );
+ // swap streams
+ std::swap(stream2,new_stream);
+ // destroy unused stream
+ check_errcode( vslDeleteStream( &new_stream ) );
+ //}
+
+ // stream1 and stream2 should now be identical again!
+ assert(equal(stream1,stream2));
+
+ // clean up
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+}
+
+void test_case2()
+{
+ VSLStreamStatePtr stream1, stream2;
+
+ // initialize stream1 and stream2 with same seed value
+ check_errcode( vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value) );
+ check_errcode( vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+
+ // stream1 and stream2 should be identical
+ assert( equal(stream1,stream2) );
+
+ // draw one random number from stream2
+ invoke(stream2);
+
+ // stream1 and stream2 must no longer be identical
+ assert(!equal(stream1,stream2));
+
+ {
+ // unsafe variant
+ check_errcode( vslDeleteStream( &stream2 ) );
+ check_errcode( vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+ }
+
+ // stream1 and stream2 should now be identical again!
+ assert(equal(stream1,stream2));
+
+ // clean up
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+}
+
+void test_case3()
+{
+ VSLStreamStatePtr stream1, stream2;
+
+ // initialize stream1 and stream2 with same seed value
+ check_errcode( vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value) );
+ check_errcode( vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+
+ // stream1 and stream2 should be identical
+ assert( equal(stream1,stream2) );
+
+ // draw one random number from stream2
+ invoke(stream2);
+
+ // stream1 and stream2 must no longer be identical
+ assert(!equal(stream1,stream2));
+
+ {
+ // Prepare a new stream initialized to the very same seed value
+ VSLStreamStatePtr new_stream;
+ check_errcode( vslNewStream(&new_stream, VLS_ENGINE_CODE, seed_value) );
+ // once again (works for some streams)
+ check_errcode( vslNewStream(&new_stream, VLS_ENGINE_CODE, seed_value) );
+ // swap streams
+ std::swap(stream2,new_stream);
+ // destroy unused stream
+ check_errcode( vslDeleteStream( &new_stream ) );
+ }
+
+ // stream1 and stream2 should now be identical again!
+ assert(equal(stream1,stream2));
+
+ // clean up
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+}
+
+
+int main()
+{
+ std::cout << "test" << std::endl;
+ test_case1();
+ test_case2();
+ //test_case3();
+ return 0;
+}
+
+

Added: sandbox/random/libs/random/mkl/test/mkl bug/example.out
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/mkl/test/mkl bug/main.out
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/mkl/test/mkl bug/mkl_bug
==============================================================================
Binary file. No diff available.

Added: sandbox/random/libs/random/mkl/test/mkl bug/mkl_bug.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/mkl bug/mkl_bug.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,360 @@
+// 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_vsl.h>
+#include <cassert>
+#include <cstring>
+#include <vector>
+#include <iostream>
+#include <typeinfo>
+
+//#define VLS_ENGINE_CODE VSL_BRNG_SFMT19937 /*VSL_BRNG_MT2203*/ /*VSL_BRNG_MT19937*/
+#define VLS_ENGINE_CODE VSL_BRNG_MT19937
+
+static const unsigned int seed_value = 42;
+
+bool check_errcode(int status)
+{
+ assert(status == VSL_ERROR_OK || status == VSL_STATUS_OK);
+ return status == VSL_ERROR_OK || status == VSL_STATUS_OK;
+}
+
+bool equal(VSLStreamStatePtr stream1, VSLStreamStatePtr stream2)
+{
+ if (stream1 == stream2) return true;
+ const std::size_t memsize_1(vslGetStreamSize(stream1));
+ const std::size_t memsize_2(vslGetStreamSize(stream2));
+ if (memsize_1 != memsize_2) return false;
+ std::vector<char> mem_1(memsize_1);
+ std::vector<char> mem_2(memsize_2);
+ check_errcode( vslSaveStreamM(stream1, &mem_1[0]) );
+ check_errcode( vslSaveStreamM(stream2, &mem_2[0]) );
+ /*std::cout << "memory 1: ";
+ std::cout.write((char*)&mem_1[0], mem_1.size());
+ std::cout << std::endl << std::endl;
+ std::cout << "memory 2: ";
+ std::cout.write((char*)&mem_2[0], mem_2.size());
+ std::cout << std::endl << std::endl;*/
+ return std::equal(mem_1.begin(), mem_1.end(), mem_2.begin());
+ //return std::memcmp ( (const void *) stream1, (const void *) stream2, memsize_1 ) == 0;
+}
+
+VSLStreamStatePtr copy(VSLStreamStatePtr stream)
+{
+ VSLStreamStatePtr new_stream;
+ check_errcode( vslCopyStream(&new_stream, stream) );
+ return new_stream;
+}
+
+void invoke(VSLStreamStatePtr stream)
+{
+ int result;
+ check_errcode( viRngUniform(VSL_RNG_METHOD_UNIFORM_STD, stream, 1u, &result, 0, 10) );
+}
+
+void seed(VSLStreamStatePtr* stream, unsigned int s)
+{
+ VSLStreamStatePtr new_stream;
+ check_errcode( vslNewStream(&new_stream, VLS_ENGINE_CODE, s) );
+ std::swap(*stream,new_stream);
+}
+
+
+void test_case_1()
+{
+ VSLStreamStatePtr stream1, stream2, stream3;
+
+ check_errcode( vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value) );
+ check_errcode( vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+ check_errcode( vslNewStream(&stream3, VLS_ENGINE_CODE, seed_value) );
+
+ assert(equal(stream1,stream2));
+
+ invoke(stream1);
+ invoke(stream3);
+
+ assert(!equal(stream1,stream2));
+ assert(equal(stream1,stream3));
+
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value) );
+
+ check_errcode( vslDeleteStream( &stream3 ) );
+ check_errcode( vslNewStream(&stream3, VLS_ENGINE_CODE, seed_value) );
+
+ assert(equal(stream1,stream2));
+ assert(equal(stream2,stream3));
+
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+ check_errcode( vslDeleteStream( &stream3 ) );
+}
+
+void test_case_2()
+{
+ VSLStreamStatePtr stream1, stream2, stream3;
+
+ check_errcode( vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value) );
+ check_errcode( vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+
+ invoke(stream2);
+
+ assert(!equal(stream1,stream2));
+
+ /*
+ // Works
+ VSLStreamStatePtr new_stream;
+ check_errcode( vslDeleteStream( &stream2 ) );
+ check_errcode( vslNewStream(&new_stream, VLS_ENGINE_CODE, seed_value) );
+ stream2 = new_stream;
+ */
+
+ // Does not work
+ VSLStreamStatePtr new_stream;
+ check_errcode( vslNewStream(&new_stream, VLS_ENGINE_CODE, seed_value) );
+ std::swap(stream2,new_stream);
+ check_errcode( vslDeleteStream( &new_stream ) );
+
+ /*
+ // Does not work
+ VSLStreamStatePtr new_stream;
+ seed(&new_stream, seed_value);
+ check_errcode( vslDeleteStream( &stream2 ) );
+ stream2 = new_stream;
+ */
+
+ /*
+ // Works
+ VSLStreamStatePtr copy;
+ check_errcode( vslCopyStream(&copy, stream2) );
+ VSLStreamStatePtr new_stream;
+ check_errcode( vslDeleteStream( &stream2 ) );
+ check_errcode( vslNewStream(&new_stream, VLS_ENGINE_CODE, seed_value) );
+ stream2 = new_stream;
+ check_errcode( vslDeleteStream( &copy ) );
+ */
+
+ /*
+ // Works
+ VSLStreamStatePtr copy;
+ check_errcode( vslCopyStream(&copy, stream2) );
+ VSLStreamStatePtr new_stream;
+ check_errcode( vslDeleteStream( &copy ) );
+ check_errcode( vslNewStream(&new_stream, VLS_ENGINE_CODE, seed_value) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+ stream2 = new_stream;
+ */
+
+ /*
+ // Works
+ VSLStreamStatePtr copy;
+ check_errcode( vslCopyStream(&copy, stream2) );
+ VSLStreamStatePtr new_stream;
+ check_errcode( vslDeleteStream( &copy ) );
+ check_errcode( vslNewStream(&new_stream, VLS_ENGINE_CODE, seed_value) );
+ std::swap(stream2, new_stream);
+ check_errcode( vslDeleteStream( &new_stream ) );
+ */
+
+ assert(equal(stream1,stream2));
+
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+}
+
+
+
+void test_case_3()
+{
+ unsigned int seed_value2 = 1;
+
+ char seed_value2_c = static_cast<char>(seed_value2);
+
+ VSLStreamStatePtr stream1, stream2, stream3;
+
+ check_errcode( vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value2) );
+
+ seed( &stream2, seed_value2_c);
+
+ assert(equal(stream1,stream2));
+
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+
+}
+
+void test_case_4()
+{
+ const std::vector<unsigned int> v(std::size_t(9999u), 0x41);
+ std::vector<unsigned int>::const_iterator it = v.begin();
+ std::vector<unsigned int>::const_iterator it_end = v.end();
+
+ VSLStreamStatePtr stream1;
+ check_errcode(vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value) );
+
+ {
+ std::vector<unsigned int>::const_iterator first = v.begin();
+ std::vector<unsigned int>::const_iterator last = v.end();
+ std::vector<unsigned int> seed_;
+ while (first != last)
+ {
+ seed_.push_back(*first++);
+ }
+ VSLStreamStatePtr copy;
+ check_errcode( vslCopyStream(&copy, stream1) );
+ VSLStreamStatePtr new_stream;
+ check_errcode( vslDeleteStream( &copy ) );
+ check_errcode(vslNewStreamEx(&new_stream, VLS_ENGINE_CODE, seed_.size(), &seed_[0]));
+ std::swap(stream1,new_stream);
+ check_errcode(vslDeleteStream(&new_stream));
+ }
+
+ VSLStreamStatePtr stream2;
+ check_errcode(vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+
+ {
+ std::vector<unsigned int>::const_iterator first = v.begin();
+ std::vector<unsigned int>::const_iterator last = v.end();
+ std::vector<unsigned int> seed_;
+ while (first != last)
+ {
+ seed_.push_back(*first++);
+ }
+ VSLStreamStatePtr copy2;
+ check_errcode( vslCopyStream(&copy2, stream2) );
+ VSLStreamStatePtr new_stream2;
+ check_errcode( vslDeleteStream( &copy2 ) );
+ check_errcode(vslNewStreamEx(&new_stream2, VLS_ENGINE_CODE, seed_.size(), &seed_[0]));
+ std::swap(stream2,new_stream2);
+ check_errcode(vslDeleteStream(&new_stream2));
+ }
+
+ assert(equal(stream1,stream2));
+
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+
+}
+
+void test_case_5()
+{
+ const std::vector<unsigned int> v(std::size_t(9999u), 0x41);
+ std::vector<unsigned int>::const_iterator it = v.begin();
+ std::vector<unsigned int>::const_iterator it_end = v.end();
+
+ VSLStreamStatePtr stream1;
+ check_errcode(vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value) );
+
+ {
+ std::vector<unsigned int>::const_iterator first = v.begin();
+ std::vector<unsigned int>::const_iterator last = v.end();
+ std::vector<unsigned int> seed_;
+ while (first != last)
+ {
+ seed_.push_back(*first++);
+ }
+ check_errcode(vslNewStreamEx(&stream1, VLS_ENGINE_CODE, seed_.size(), &seed_[0]));
+ }
+
+ VSLStreamStatePtr stream2;
+ check_errcode(vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+
+ {
+ std::vector<unsigned int>::const_iterator first = v.begin();
+ std::vector<unsigned int>::const_iterator last = v.end();
+ std::vector<unsigned int> seed_;
+ while (first != last)
+ {
+ seed_.push_back(*first++);
+ }
+ check_errcode(vslNewStreamEx(&stream2, VLS_ENGINE_CODE, seed_.size(), &seed_[0]));
+ }
+
+ assert(equal(stream1,stream2));
+
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+
+}
+
+
+void minimal_example_bug()
+{
+ VSLStreamStatePtr stream1, stream2;
+
+ // create two identical streams
+ check_errcode( vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value) );
+ check_errcode( vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+
+ // streams should be the same
+ assert(equal(stream1,stream2));
+
+ // generate 1 uniformly distributed random number
+ invoke(stream2);
+
+ // streams should now not be the same anymore
+ assert(!equal(stream1,stream2));
+
+ // try to make streams equal again
+ check_errcode( vslDeleteStream( &stream2 ) );
+ check_errcode( vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+
+ // streams should be the same
+ assert(equal(stream1,stream2));
+
+ // clean up
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+}
+
+void minimal_example_bug2()
+{
+ const std::vector<unsigned int> v(std::size_t(9999u), 0x41);
+ std::vector<unsigned int>::const_iterator it = v.begin();
+ std::vector<unsigned int>::const_iterator it_end = v.end();
+
+ VSLStreamStatePtr stream1, stream2;
+
+ // create two streams which are identical
+ check_errcode( vslNewStream(&stream1, VLS_ENGINE_CODE, seed_value) );
+ check_errcode( vslNewStream(&stream2, VLS_ENGINE_CODE, seed_value) );
+
+ // streams should be the same
+ assert(equal(stream1,stream2));
+
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslNewStreamEx(&stream1, VLS_ENGINE_CODE, v.size(), &v[0]) );
+
+ // streams should not be the same
+ assert(!equal(stream1,stream2));
+
+ // try to make streams equal again
+ check_errcode( vslDeleteStream( &stream2 ) );
+ check_errcode( vslNewStreamEx(&stream2, VLS_ENGINE_CODE, v.size(), &v[0]) );
+
+ // streams should be the same
+ assert(equal(stream1,stream2));
+
+ // clean up
+ check_errcode( vslDeleteStream( &stream1 ) );
+ check_errcode( vslDeleteStream( &stream2 ) );
+}
+
+int main()
+{
+ //minimal_example_bug();
+ //minimal_example_bug2();
+ test_case_1();
+ test_case_2();
+ //test_case_3();
+ //test_case_4();
+ //test_case_5();
+ return 0;
+}
+
+

Added: sandbox/random/libs/random/mkl/test/old stuff/compile_test.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/old stuff/compile_test.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,20 @@
+// 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 <boost/random/mkl/engine.hpp>
+
+int main()
+{
+
+ // predifined specializations
+ boost::random::mkl::mcg31 mcg31_engine;
+
+
+ return 0;
+}
+

Added: sandbox/random/libs/random/mkl/test/old stuff/compile_test_variate_generator_specializations_boost.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/old stuff/compile_test_variate_generator_specializations_boost.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,31 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random.hpp>
+#include <boost/random/mkl/variate_generator_specialization_boost_distributions.hpp>
+
+template <class URNG>
+void test()
+{
+
+ boost::random::variate_generator<URNG,
+}
+
+
+
+
+int main()
+{
+
+ // predifined specializations
+ boost::random::mkl::mcg31 mcg31_engine;
+
+
+ return 0;
+}

Added: sandbox/random/libs/random/mkl/test/old stuff/distributions_0x.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/old stuff/distributions_0x.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,38 @@
+// 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)
+
+#include <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/variate_generator_specialization_0x_distributions.hpp>
+#include <vector>
+#include <algorithm>
+#include <iostream>
+#include <iterator>
+
+int main()
+{
+
+ boost::random::mkl::mt19937 engine;
+
+ std::uniform_int_distribution<int> dist;
+
+ boost::random::variate_generator<boost::random::mkl::mt19937, std::uniform_int_distribution<int> > gen(engine, dist);
+
+ std::vector<int> vec(100);
+
+ std::vector<typename boost::random::mkl::mt19937::internal_type> vec2(100);
+
+ engine(vec2.begin(), vec2.end());
+
+ gen(vec.begin(), vec.end());
+ boost::generate(vec.begin(), vec.end(), gen);
+
+ std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, "\n") );
+
+ return 0;
+}
+
+

Added: sandbox/random/libs/random/mkl/test/test_mcg31.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/test_mcg31.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/tr1/distributions.hpp>
+
+#define BOOST_RANDOM_ACML_URNG boost::random::mkl::mcg31
+
+#define ENGINE_SCOPE boost::random::mkl
+
+#define BOOST_RANDOM_ACML_NO_DISCARD
+
+// test generator
+#include "../../acml/test/test_generator.ipp"
+

Added: sandbox/random/libs/random/mkl/test/test_mcg59.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/test_mcg59.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/tr1/distributions.hpp>
+
+#define BOOST_RANDOM_ACML_URNG boost::random::mkl::mcg59
+
+#define ENGINE_SCOPE boost::random::mkl
+
+#define BOOST_RANDOM_ACML_NO_DISCARD
+
+// test generator
+#include "../../acml/test/test_generator.ipp"
+

Added: sandbox/random/libs/random/mkl/test/test_mrg32k3a.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/test_mrg32k3a.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/tr1/distributions.hpp>
+
+#define BOOST_RANDOM_ACML_URNG boost::random::mkl::mrg32k3a
+
+#define ENGINE_SCOPE boost::random::mkl
+
+#define BOOST_RANDOM_ACML_NO_DISCARD
+
+// test generator
+#include "../../acml/test/test_generator.ipp"
+

Added: sandbox/random/libs/random/mkl/test/test_mt19937.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/test_mt19937.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/tr1/distributions.hpp>
+
+#define BOOST_RANDOM_ACML_URNG boost::random::mkl::mt19937
+
+#define ENGINE_SCOPE boost::random::mkl
+
+#define BOOST_RANDOM_ACML_NO_DISCARD
+
+// test generator
+#include "../../acml/test/test_generator.ipp"
+

Added: sandbox/random/libs/random/mkl/test/test_mt2203.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/test_mt2203.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/tr1/distributions.hpp>
+
+#define BOOST_RANDOM_ACML_URNG boost::random::mkl::mt2203
+
+#define ENGINE_SCOPE boost::random::mkl
+
+#define BOOST_RANDOM_ACML_NO_DISCARD
+
+// test generator
+#include "../../acml/test/test_generator.ipp"
+

Added: sandbox/random/libs/random/mkl/test/test_niederr.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/test_niederr.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/tr1/distributions.hpp>
+
+#define BOOST_RANDOM_ACML_URNG boost::random::mkl::niederr
+
+#define ENGINE_SCOPE boost::random::mkl
+
+#define BOOST_RANDOM_ACML_NO_DISCARD
+
+// test generator
+#include "../../acml/test/test_generator.ipp"
+

Added: sandbox/random/libs/random/mkl/test/test_r250.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/test_r250.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/tr1/distributions.hpp>
+
+#define BOOST_RANDOM_ACML_URNG boost::random::mkl::r250
+
+#define ENGINE_SCOPE boost::random::mkl
+
+#define BOOST_RANDOM_ACML_NO_DISCARD
+
+// test generator
+#include "../../acml/test/test_generator.ipp"
+

Added: sandbox/random/libs/random/mkl/test/test_sfmt19937.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/test_sfmt19937.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/tr1/distributions.hpp>
+
+#define BOOST_RANDOM_ACML_URNG boost::random::mkl::sfmt19937
+
+#define ENGINE_SCOPE boost::random::mkl
+
+#define BOOST_RANDOM_ACML_NO_DISCARD
+
+// test generator
+#include "../../acml/test/test_generator.ipp"
+

Added: sandbox/random/libs/random/mkl/test/test_sobol.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/test_sobol.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/tr1/distributions.hpp>
+
+#define BOOST_RANDOM_ACML_URNG boost::random::mkl::sobol
+
+#define ENGINE_SCOPE boost::random::mkl
+
+#define BOOST_RANDOM_ACML_NO_DISCARD
+
+// test generator
+#include "../../acml/test/test_generator.ipp"
+

Added: sandbox/random/libs/random/mkl/test/test_wh.cpp
==============================================================================
--- (empty file)
+++ sandbox/random/libs/random/mkl/test/test_wh.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+// 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 <boost/random/mkl/engine.hpp>
+#include <boost/random/mkl/boost/distributions.hpp>
+#include <boost/random/mkl/c++11/distributions.hpp>
+#include <boost/random/mkl/tr1/distributions.hpp>
+
+#define BOOST_RANDOM_ACML_URNG boost::random::mkl::wh
+
+#define ENGINE_SCOPE boost::random::mkl
+
+#define BOOST_RANDOM_ACML_NO_DISCARD
+
+// test generator
+#include "../../acml/test/test_generator.ipp"
+


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk