Fix BOOST_COMPUTE_FUNCTION() usage in struct.hpp documentation
Fix BOOST_COMPUTE_FUNCTION() usage in perf_cart_to_polar
Only allocate temporary vector if necessary in generic_reduce()
Add fizz_buzz example
Change count_if() to use reduce()
Improve documentation
Reorganize tests for issues/bugs
Simplify function/closure macro implementations
Fix unused parameter warnings
Add random_walk example
Add k_means example
Add define() method to function<> and closure<>
Change mersenne_twister_engine::generate() to use temporary storage
Change uniform_real_distribution to use BOOST_COMPUTE_FUNCTION()
Add normal_distribution class
Add example and test for AMD's static C++ kernel language
Rewrite gather using meta_kernel
Rewrite scatter using meta_kernel
Merge pull request #102 from roshanr95/gather/scatter

Gather/scatter
Add kernel for pattern matching

Finds all matches. Can tell if there is a match starting at  a
particular index.