Seol mar théacs é seo: A NUMERICAL TECHNIQUE FOR THE ANALYSIS OF COUPLED SURFACE AND GRAIN-BOUNDARY DIFFUSION