added single-GPU eigCG solver, not tested.