davidson solver works with gpu again