189 is there a design method for calculating thermal fatigue endurances of components of various types and sizes in a variety of circumstances .