From NASGRO to fractals: Representing crack growth in metals