+ gradient scheme including boundary value