“…The typical algorithm presented falls into either of two categories: moderately accurate algorithms based on singular integral equations, and approximate algorithms based on singular integral equations. The moderately accurate algorithms often can not handle more than a few cracks or inclusions, see, for example, Chen (1997), Wang and Chau (1997), Pan (1997), Xueli and Tzuchiang (1996a), and Chang and Mear (1995). Approximate algorithms can handle more cracks, but at the cost of low accuracy, especially when cracks are close to each other, see, for example, Freij-Ayoub, Dyskin, and Galybin (1997), and Brencich and Carpinteri (1996).…”