KKGWA4CV5RNWDXZSV4QCIKYA5W7WKO2FSX2DO4BU3D6BXP22W3QAC SolvePoisson(gi_sol, gi_rhs, gi_res);
const CCTK_REAL reltol = 0.0;const CCTK_REAL abstol = 1.0e-12;CCTK_REAL res_initial, res_final;SolvePoisson(gi_sol, gi_rhs, gi_res, reltol, abstol, &res_initial,&res_final);CCTK_VINFO("Residual before solve: %g", double(res_initial));CCTK_VINFO("Residual after solve: %g", double(res_final));