calculation of transport coefficients on device (Defect #180)
Christopher and I found that the OpenCL code for calculations of transport coefficients (opencl_tk_kappa.cl) is plain serial code without any parallelisation.
In particular, the private memory objects of size VOL4D*(something) are bound(!) to exceed device memory capacities.
In order to get a working program, please change that (for blueprints look at heatbath_even or some similar kernel). Also, remove kappa_karsch if you don't want it anymore.
Afterwards, testing tk_kappa and tk_kappa_hybrid will be necessary.
There were some changes in the prog regarding the transportcoefficient calculation.
Now there is only the hybrid executable left, it is now called "transportcoefficient" to have a unique name.
Also, this prog only features the clover-discre., not the karsch one. If you want to implement the latter too, you should just check an older version of the git.