Computational analysis of fracture and healing in thermal barrier coatings