Bug fix in GPUSMOFanSolver wrong if(diff>C) changed to diff>0
Change naming convention