Roof AZ Stadium collapsed due to fatigue

Probable causes:
– Welded joints too weak.
– Load spectrum underestimated.

Fatigue life prediction is a common task for engineers.
How do we make sure that we are doing the right thing and not making mistakes?
– There are many codes and FE tools available for fatigue analysis. Are those tools doing it right?
– Over 35 years experience in one eBook about common mistakes made in fatigue analysis.