d75dc4eb29
* first cut of the header implementation of cooperative group feature * add diclarations for device library functions * fixed various compile time issues in the CG headers * enabled copy construction and copy assignment * fixed a minor bug related to conditional compilation macro * fixed few more CG constructor issues and added a unit testcase * fixed typo * extended unit testcase * compute size of partitioned CG from mask * bit of code refactoring * removed boilerplate code * fixed few of the review comments by Brian * Changes to the sigantures of few grid and multi-grid related OCKL functions * changes to declarations of OCKL functions related to CG feature * removed all the block level support as it is not planned for 2.9 * Have taken care of review comments by Brian * Have taken care of review comments by Brian * removed unused functions which were initially intended to use in block level cg support