Department of Mechanical Engineering;
Amrita School of Engineering;
Department of Mechanical Engineering;
PSG College of Technology;
College of Engineering;
Swansea University;
welding; defects; fatigue; fracture; mechanics; crack; growth; fatigue; life;