Engineering fracture mechanics : numerical methods and applications